What prop and battery were you using on it? Judging by the fact that you were saying a bigger battery I am guessing you want to go faster, or was it tail heavy?
This being a pylon racer, well a tamed down version of a pylon racer, it will land hot, they all do. If you want to fly fast the low rates is all you need, the higher speed makes the surfaces more effective, so less travel is needed. The high rates will be for slower speeds, like landing.
@Sero installed flaps on his but his has been modified for speeds of 100+mph so slowing that one down takes the flaps just to make it manageable for landings. The ailerons as flaperons might not be enough surface area to chain the beast.