The Good: Besides that full suspension typo this new frame for the stp looking sweet. Sure its light and hydro formed all over. Do yourself a favor and just buy the frame and build your own spec. The stock giant stp setup going to be heavy. You can spend a little more and save money and time in the long run.
The Bad: Clunky looking heavy stock parts