RE: Flaperons?
It will make it worse. Where is your CG? My guess based on limited info is that you are nose heavy and are actually stalling the tail not the wing. How much back stick are you holding during approach? That airplane has 744 sq in of wing so 8.5 lbs is not too bad.