RE: Engine mounting question--help!
Next time break the engine in on the plane. It's a lot better for the engine and you get to do more flying that way. I find it hard to understand why an engine distributor would tell someone to break an engine in on a stand.
Your installation sounds like it will be fine if you keep everything tight. A whole lotta parts for the mounts though. There are easier ways as noted above.