richin up your idle some........that'l allow it to turn slower .......Ive Had no problems slowing down. I do have airbrakes set up and active but havent tried them yet.
It lands like a trainer but looks like the old footage of ww2 fighters skimmin and hoppin across muddy feilds.
I flew mine today as well. What a nice little ole plane.
Glad it went well for ya!

d