Yes I think you are correct. They would be better. Certainly not impossible. Just more faffing.Would the Disco engine mounts not offer greater vibration damping?
View attachment 178098
Would be easy enough to fabricobble something up to make that mount work