The solar panels on the bike are far less than required to propel the bike along at the claimed speed. I posted a third party video to demonstrate that.
Actually, he is sporting between 150 and 200W of panels. Around noon and in summer, say he can generate 100W solar.
With 100 kg of bike and rider on level ground and a Bionx PL350 motor, that will get him 16.7kph at 100 Watts (no draw on the battery). http://www.ebikes.ca/tools/simulator.html
I know those numbers are close since my Terratrike Solar Cruiser (150 kg bike and rider and 200W of panels) will cruise at 15-17 mph in Arizona Summer 11am-2pm in medium assist (100+% assist) on gentle rolling hills and still charge very slowly. It will also cruise at 13-15mph (throttle only) with no battery use in the same (near ideal) solar conditions.
In fact, in the initial trial of the Solar Cruiser, I was getting 7-8 mph average with a <1Ah battery and just a single 100W panel -- all the battery did was keep the Bionx system awake while the panel provided ALL the power for the motor. Again, this is noon summer Arizona and level ground.
http://www.endless-sphere.com/forums/viewtopic.php?f=3&t=62700