Well, goes to show almost anyone can do it.
With a little help from the younger brother (supplied ramps, few extra tools), and Leelu (supplying a few more tools) installed my 75 duro cp-e engine mount.
Relatively easy install, and feels so much better to drive. Feels like the car is "more on the road" and the power is getting to the ground better.
Totally worth it.
For instructions, I followed this link Installation of 60 duro cp-e engine mount.