The upgrades look good, I don't know about the piston setup, but other than that she looks great. I like the paint job too. ;)