RE: Flaperons? Those keep your wings from getting tired, right?
Something else to try would be a lower pitch prop.
And something that was mention, but glossed over, is to add a little tail weight. If the plane is even slightly nose heavy it will land faster.
If you can safely add a few ounces to the tail, you'll find that it will slow down considerably on landing.