Hi Greg, I'm wondering if you could put black angled shims under the front legs or the mat to offset / tilt the weight toward the back.
It's like you said, with it being front heavy, that's really helping that thing walk. Just a thought.
Regards,
Rick