For my personal preference it does not feel very nimble. Yes, it might be stable and good for newcomers, but with those downforces and ARBs, it felt like you simply do not allow the car to be at its full potential.
I compared your set to some WR sets and it clearly was not something I would use for racing.
Might be good for newbies because it handles easy and allows you to drive the thing.
^personal preference, obviously.