The mount is dead easy to remove. I had the stock one out when I dropped the engine to fit the DP. It's in perfect condition and so I re-installed it. The trick is getting just enough weight off the engine to enable the pins to be removed with no side loads on them. I haven't heard of any other after-market mounts that don't give a harsh response.
If you noticed this when your car is second hand, then you will have no idea what treatment the car was subjected to that caused this failure. Some wally might have dumped the clutch at 5,000 rpm for all you know. I'm not sure I'd blame the mount out of hand.
CP_e Standback & PNP; CP_e 3" SS Downpipe; Corksport FMIC with Top-mount K&N filter & OEM Ram CAI; Turbosmart BOV; Dashhawk; Prosport Boost Guage; JBR solid shift bushes; DBA 4000 Wiper-Slot front rotors; Hawk Ferro-Carbon HPS Street front brake pads (@ 69,000km); Sumitomo HTRZIII's in 225/45 x 18