Kinda of reminds me of the Kawasaki H2R, but far less ridiculous looking
Yeah, that was a bike that needed winglets as well. There is a reason why Formula 1 needs them. These bikes are as fast as an F1 car, accelerate like one... so at some point they need aero to keep them planted on the track.