Hold on, you sour grapes guys. This thing is going to be very innovative and totally bad-ass.
And there is a wind screen accessory.
If McLarens are as bad as you say, then I'll be able to buy one cheap. So far, they seem to have held their value pretty well.