Godman, I have a Hausheng motor mount assy. that I can get you dimensions and angles from and send them to you. That way you can make a cardboard template and see if it fits the frame . PM me if I can help.
I have the mount from my 100cc kit. I'll take a picture of it along side a couple tape measures. At first glance that frame looks big enough and the angles of the tubes seem standard so should be fine.