Actually it tends to cause engine mount fasteners to sheer and can lead to fuel foaming problems (you mighta reduced the frame vibration you
feel - but ya increased the engine's lol) , as well as the engine tends to cut down/through the rubber after a while - letting the engine twist like you just mentioned
Yeah - rubber mounts are terrible lol, seems like such a good idea...