It looks like those mounts will allow the front of the engine to shake up & down & maybe break the rear mounting studs.
I would lower the engine in the frame & use thicker steel for the front mount & aim it (the mount) down to the lower part of the down tube.
To get the engine lower, you can use a second chain tensioner to make the pedal chain go under (or over) the engine.