Exactly, I was coming from a perspective of the money spent on the trans may improve one's lap times more than additional hp. Especially if it aides braking performance as well.
PS - nice hp/wt ratio. Better than a 250cc shifter kart with a 170 lb. adult in it.