i see your template reaches all the way over to the top mount. I wouldnt bother with that one and if you are, its easier to just get the lower mount in place, and build the top mount from the mount point on the engine up to the upper tubes below the seat.
your current location for the engine looks good. you have a small enough frame there that chain length shouldnt become an issue. again using a chain tensioner will solve a lot of problems when it comes to chain routing and keeping tension and keeping sprocket wear to a minimum.
if you want to move the engine forward some, you would be fine rotating the engine a few degrees to gain clearance. also, your intake a carb setup should be taken into consideration right about now. With the space in the frame you have, i would turn the intake around facing forward and mount the carb in the forward position. I am not sure what intake you have with your engine, but there are many different ones (from chinese quads) that position the carb in different places, before the starter, other side of the starter, or turned to the front like i recommended. You will want to mock it up though as some intakes will give you different carb angles, which is why you want to take that into consideration when making the mount.
also exhaust. i mean when building these kinds of things we always expect to have to make things "fit" by modifying, but trying to mount the exhaust before you finish the motor mount may let you position the mount to do less modification to make the exhaust fit, which will save you time and work
let me know if you need any more ideas. im full of them lol