Looks Shiny!
You might want to research front motor mounts. The one you have there is going to cause problems for you. I can already see how the engine is leaning to the port side. Try to figure something out that doesn't require drilling a hole in the frame. I had a bike with a rubber front mount do that and the chain came off and wrapped up between the sprocket and the frame.
It was a real mess. Also not good having the rear wheel suddenly lock up under speed.