RE: Flaperons? Those keep your wings from getting tired, right?
Believe me, CG has a LOT to do with landing speed. Empty your tank and re-check the CG.
If it's nose heavy, shift the battery, or add tail weight until it is correct.
You'll be amazed at how much it can affect landing speed.