I've had my toyosports fitted for over a year now and i must say i'm very pleased with it.
I fitted a vibratechnics lower mount at the same time but still had a vibration with the manifold tapping the subframe, i bought a powerflex bush for the upper mount to sort this out.
But heres a tip for you when fitting this, the upper torque mount you will notice when fitting the bush has a slotted hole were it mounts to the chassis/strut top, when tightening this last bolt up pull the engine forward, you'll be surprised how much the engine will move as you do this and pull the manifold away from the subframe.