I dunno man, 1/4 mile on a busa should equal an easy 130 or so, especially with us being at sea level. I would check out NewEnough.com and see if they have some full leathers on closeout just for using on the track... They might even have some used.
Rev