yeah the mugen grays or jammin reds are both good springs looking at your pics it looks like you could go over the suspension and change some things around to get it to handle better. talk to the guys at your local track they will help you.
also do the 7th hole mod on the rear tower it will most likely help you or if nothing else give you another option for later.
cya