Ah yes... I believe (could be wrong) that engine mount is the right mount and transmission mount is what we call the left mount. The torque inset (pendulum mount) is as mentioned.
I'm not going to say your dad is wrong, but having modified my car with "fun things", it's easy to see why going down that route is the way so many people go.
Back to the original point of this topic, the upgraded material in the Revo mounts will ensure that movement and energy isn't transferred into the bolts which is the main cause of them failing in the first place. This will increase vibrations in the cabin but it's a fair trade off as the engine will rev better and feel more responsive. I tried to find the video online but couldn't, have seen an engine fitted with upgraded mounts and it's a visible difference even from a distance.
End of the day, stop worrying and do what you want. Your money, spend it how you want.
