Decent handling susp setup?

Moving the battery has about twice the weight balance change as moving the motor back 6 inches.

Try this out:
racing aspirations ยป Weight Distribution Calculator

Based on that toy? Ok. Unless you've actually weighed all of your components and got that thing set up to the point where it matches corner weights you've actually measured you're just guessing.