I found this fairly easy to land to be honest, much easier than i thought. The take off was a bit nerve wracking though. It seems to be able to keep a decent speed without stalling and the overall view is good. It was all about keping the wings level. Once your speed is so low you can then let it drop
congrats on landing and taking off with it, your part of an elite/suicidal few.