Ouch... that's actually a front engine mount. Not the end of the world, though there isn't a really good fix unless you have the missing piece and know someone who can weld aluminium. More than one member here has one broken off, and had no problems. As for the HTS2000, there's a thread here somewhere about it, our a similar product. Expensive, and takes LOTS of practice too even come close to replicating those videos.