I was looking for a little more technical details. It looks like it hooks up good, gets the power to the ground. Maybe a longer wheelbase? Move the engine 6" forward?

I highly doubt you will get a serious good answer here.
Moving the motor forward would change weight distro, and mostly likely hurt more than it helps.
My motor is in the most forward position it can be, and doesn't help. Longer wheelbase out the front, leaving the engine in the same location, that may help with wheelstands. However, I don't think that's a concern there.