I'm going to order a front end strap from schnitz I think that'll help. I know I can leave harder but I get worried about looping it out!
The strap is essential for drag racing a Busa. Learning to run without it will just be wasting time (to a point) in your quest for 60's in the 1.5's. You are doing very well so far though! Lowering the bike is also quite helpful. If you get adjustable lowering links you can easily change the ride height as you desire.