Some of the Cusco mounts also lower the engine which may be of concern in your clubman.
TRD engine mounts do not lower the motor, are quite firm. I have not torn my TRD mounts, had them for 6 years. Have seen plenty of track time.
Just another option.
Bookmarks