The stance is awesome but yeah if your gonna track it you need spindles. That A arm angle is gonna play havoc with your roll center.
I'll get to the drop spindles when I start doing some serious racing. I planned to keep driving the car on the street until I got a lot of the bugs out but you see what happened there...
Drop spindles and castor joints are next on the suspension list for sure.