Heck no it doesnt! That is the most AWESOME looking thing EVER! And talk about stopping power out the wazzoo. Yeah yeah reduce rotating mass, but if your going for looks WHO CARES he advanced his purpose. it doesnt weight that much, and when you have a whimp lil motor like that maby you need to. (Not hatin on buells, you got more touque than I would know what to do with) But stick that setup on a Busa, or 14R. I cant wait till there patent runs out and all the companies will start using it. I just think that design concept is sweet!
Going for looks with full Ohlins suspension bits? This guy has more money than sense.