I take it the Busa is not normally turbo charged? I couldn't tell from the OHP pics.
My friend rides a vintage Honda (?) factory turbo. totally restored to showroom condition.
I drive a turbo Buick, and I can tell you that I would never want to pick up the front wheel of a turbo bike. If you punch it even a little, the turbo push will bring that thing right over.