Out of pure interest...
I am rather fascinated with this innovative design. Out of interest I take it that the front end actually has lower wishbones that move up and down unlike the fixed lower arms on most 1/12 pan cars. If that is the case, are you gonna fit front anti roll bars?
I personally reckon that the best 1/12 suspension that I have ever used was on my trinity switchblade - I think the Speedmerchant and the team laje cars still use them.