One thing I have noticed with having suspension on the traction wheels is that it prevents wheels from coming off the ground when pushing people.
One thing you could do is switch to 4 inch mecanum wheels and use a single stage gearbox that is part of the module.
I think the best example of this would be 488.