Those mounts are going to make you move the transmission unless you customize them.

I like the hard hat paint that they sell at Home Depot, its like Epoxy.