RE: flaperons and spolerones
The trouble is the landing spot just may be far to small for whatever kind of airplanes you are flying and that's why finding a mentor just might be able to help. There is no way anyone on these forums would be able to tell you that your site is to small or not. This is a very common problem with those that try to teach themselves that is they will tend to pick sites that truly are to small for their airplanes and if that's the case then flaps will only make things worse.
Best use here would be to find your local club and connect with those folks where you truly can get help.