Lovely setup man! Enjoy it glad to see it is up and running...
I will be doing the same thing, but I am going to slap in the WRX aluminum control arms.
They do fit, with perfect alignment too. I just don't know why people say they don't fit cause I have seen them on a Old School RS chassis :P.