It would'nt have mattered how the busa launched or tucked,its a 800+turbo car that they are running to top speed.
What people dont relize is a bike is made to get up to speed very fast but the power peaks real quick
Where as a car like the Gtr in this video or like supra's with big money thrown into them are made to keep going.
Now if the busa had a little help with some forced induction it might be a little better of a top end race.
__________________