Well, neat idea. That’s a small battery (700mA). This did not work for smartphones because the batteries are 4 to 5 times bigger.
A full battery gives you 24 hours of music, so apparently 30-ish minutes is enough for a full charge (they’re always charging, even when you listen to music outdoors, obviously).
I already had a cheap, no-name 2000mA battery with a small solar panel on it and it could charge 100% in 8 hours. So, at worst, 3 hours for a full charge of the little 700mA battery? That’s nice. Basically infinite battery life – and it can also charge indoors (yeah, my cheap battery could also charge a bit using indoor lighting).
What’s not nice is, it’s not even AptX. There’s rays of hope for the future, though.