RE: weight VS stability
NitroPlanes claims the plane should weigh 20 ozs RTF. Yours weighs 22.4. Is that a big deal? It might not sound like much, but it means your plane is 10% overweight. They don't say what the wing area is. I've got a lot of experience with planes in this size range that I build out of balsa and don't like to see them get over 18 ounces with a Norvel .074 for power.
Is your plane equipped identically to the plane they claim weighs 20 ounces?
2.4 ozs of extra weight, I could frame 1/2 that plane with 2.4 ozs of balsa.