I can see how the first time on a Busa can be intimidating.
I never "intended" on buying a Busa myself. I always had "big bike", ZRX1200, Ninja-1000, etc. but came upon a Busa and I test rode it for 2 miles (yes, 2 miles ONLY) and I bought it right there on the spot. I have not stopped grinning.