You definitely have the recipe for sucess. You're just at the limits of physics! You should have had a few sets of wheels made, I'd have bought a set.
I like the looks of the JConcepts body, purely aesthetic, but I like it.
I can't wait to see the speeds you pull. I'm no doubter, just playing the devils advocate, if you will