Hey,you know you got enough power to break the stock PG gears though,so thats kinda cool....
Give JW transmission a call (321)-632-6205 ,they'll hook you up with the right stuff
I got there full Super case trans in our car,should handle over 2,000Hp,but its the same gear set your talking about. They prefer the "300M" over the Vasco input shaft,ask them to explain it,but basicly in a rough situation it will give (twist) a little where as the Vasco would tend to break or shear.