Interesting idea - I'm amazed no-one's come up with it before. Personally I wouldn't want tunes while cycling, but for commuting it might be cool (depending on your musical tastes!) and safer than riding with 'phones in.
"Built in amplifier and stereo loudspeaker"
I'd like to know what's "stereo" about a single speaker though... if you run through all the pics on the site, it clearly only has one!
I generally hate the idea of boom boxes emanating from cars but given that earphones distract and disorientate (me) I quite like the idea of this. However, it must be able to give out a bit of wellie because over the wind and all would you actually hear much? Something tells me it might be more for a lazy ride around the park and hence a gimmick...