I think they have to put a lot more work on it ...
The shock tower idea is cool, but alloy isn't the perfect choice for that because it can bend easily. Other problem, maximum angle is something around 70mm. Tamiya, Yokomo, Serpent etc. have something about 50mm.
the topdeck is short and small and the car have a lot of flex, i think it's to much flex. A lot of parts are again from Phi 09, as example the bearing holders are the old ones - only vertical mounted :>
but cool is the new stabilizer system, it is working with ball bearings.