Strange, the mount has no link to suspension geometry, springs rates or dampers, doesn't say it helps handling in the literature, bit people say it helps the cars handling. It could have a positive effect on the feel of drivetrain connection, as well as the reduced wheel hop.
But I must have a very different idea of car handling...