He said it! In that video he said that DF riders can use their body weight to generate more power. Are we going to start that war again?
No need for a war. It is a fact that the position a rider is in (or can be in) on an upright bike gives them more of a mechanical advantage to make more power. Downside is pain and loss of aero.
They can engage more muscle groups, and swing all their weight from side to side, plus I believe they have a gravitational advantage being above the pedals. (At least with Cruzbike you can swing your weight a little.)
It still does not make them as efficient as someone on a Vendetta for an overall ride. Even though I love riding Cruzbike, if there was a steep hill climb race and my goal was to get there as fast as possible I would probably ride an upright. I could stand it for maybe 30 minutes.
All other choices - It's a Cruzbike for me! Comfort and speed - and besides that they look cool!