Psyco,
have you tried the bushing rear suspension? Thats what I run and everyone else at my track runs too (probably the fastest F103 drivers in the nation). But since I have never tried the piviot ball I can't tell you from my own exsperience what works the best.