Man, you need tires, BAD. With a good set of tires you will be unstopable.
How do you like your twin plate? I have seen most guys that will stall it, it seems to be a very touchy clutch.
I will not go to a cam that big, so I guess your GTR will always have more power up top, but I will build mine for lower power.
They have a GTR from the states that made some 1/4 runs on
www.freshalloy.com have you checked them out?
Tony