RE: Rambler45 and the Enya .53C Flew!
Part of your problem on landing is your prop. A 13 inch prop covers a large area and especially with a low pitch, it acts like a speed brake when you throttle back. With a 2-stroke and a 6-8 pitch, your speed would naturally be a little faster, probably precluding the stall. you will need to carry a click or 2 or power so you don't slow down too much on final. You could try an 11-7 and see how it works. It is a slightly technique landing a 4-stroke with a large prop.
The same thing happens on some fun fly planes with very thick airfoils. They, too, slow very rapidly when the power is at idle causing these very light planes to stall before touchdown.