RE: quick questin about ailerons
New planes always seem to land too fast. It takes a little while for you to get used to the plane and learn how to slow fly it. Chances are, given time, you will learn to slow it down without any modifications. That is just my experience.