For transmission losses you should be looking at no more than 12% if they estimating above that then well they fixing figures. www.pumaracing.com or something like that, google it.
As for the ratios, google around, check the VXR website and possibly ask Lewey from this forum, he likes gearboxes and has had a lot of Ratio finding research based off a few of his threads
As for the ratios, google around, check the VXR website and possibly ask Lewey from this forum, he likes gearboxes and has had a lot of Ratio finding research based off a few of his threads