This thing is really ugly. It may be toppable (!) but still, it hurts the eyes.
And WTF is the story for the two masts? It maybe a good idea on a trifoiler but I don't think this think is going to reach speeds where the two sails would be working together.
This said, he's now got a really big fat spoiler on his car, probably helps cornering...