RE: Calculating stallspeed?
I've got a whole fleet of these planes in the same ballpark for size and weight with .049-.061 engines and I've never come close [as far as I can tell] to stalling any of them.
I must be a lousy judge of what 18 mph looks like, but these planes just plop down in the grass at what looks like jogging speed.