I hope you've done your research on this. Personally I would not risk it since there is a reason why these get severed all the time. I'm guessing it's more from movement during operation (along with the stock engine mounts) than not supporting the engine during service, etc.
I'm interested in any feedback once you are up and running.