in a strait a busa will have an advantage.. on the track? an r1 will demolish that 1300 touring bike 
i hate it when people say this crap. "yeah it's slow but on it will kill ya in the corners!!!! wahhhhh!!!! WAHHHHHHHH!!!!!"
I had a 400hp mach 1 before my lightning and this techno nerd from corporate would come down with his measly stock rx8. all day long "yeah but my car can handle like a champ" yadda yadda.. heard the same shit from anyone with a mini cooper S.
No one cares that you spent $4k in suspension upgrades. When was the last time you pulled up to a stop light with a 12 turn course in front of you? NEVER.
Dick swinging in the street rolls in straight lines or on the highway.. either get some power or resign yourself to having the turd that it is and shut your mouth.
.. not personal kh, just needed to rant :-P