The engine sitting on the mounts only will lean on the fire wall. I haven't had any issues with this. If you are concerned you can just leave the engine connected to the hoist to hold it up right until you install the trans.
------------------------------------------------- Work on your own car, and don't half ass it.