I think the car is tough, especially with the Med Flex arms and P-Dub bumper like Adrian said.
You've got us here in the US with as much on-line, email, and live support as my day can handle, a sponsored team full of people ready and willing to help anyone who needs it, even if it isn't "our car or running gear"
The UK office and a strong European presence as well so we cannot discount them at all.
The only downside I can see is that you might be the only at the track with one (until you smoke them and they need to go buy one to keep up)
I think all in all you cant go wrong at all <~~you see the sales pitch