I really like the OS 91 idea.... POWER!

OS just released a 91 AX which is the same mounting as the 75AX, which is the same as the 61. I really want to put one to the test. What do you guys think about it? I am concerned about landind speed due to idle thrust. Maybe speed brakes and flaps...
DM