Sorry, But I don't agree with leaning the engine, grinding gear teeth, or any other adaptation that try's to solve an alignment issue. The engine MUST be mounted straight and SOLID in the frame, It's made to go in this way. If the chain is not hitting the rear sprocket correctly, and the engine is in straight, then it's a REAR SPROCKET ALIGNMENT issue, not a motor mount or drive gear problem. I've had to spacer out, (or in,) many, many rag jointed sprockets to get the alignment right, Sometimes spending HOURS on it to get it right. (put it on, take it off, put it on, ect.)
The engine sits straight in the frame. The rear sprocket is supposed to sit straight on the wheel if you do it right. The only problem after that is spacing the rear sprocket(in or out,) to be IN LINE with the drive gear. This is the hardest part of the build, I know cause I've done 60 (or more,) of them. It takes time and patience to get a rag joint right. And thats just one more reason I use adapters whenever possible.
fatdaddy.
P.S. I've cut out and used the thin part of car tire sidewall to use as extra spacer to go out with it. Sometimes all ya need is a little. I've also cut thinner a stock spacer rubber to go IN with it. Cause sometimes all ya need is a little.