I gave up hand launching after flying electrics for two years. I don't care how good you are - you just cannot hand launch well CONSISTANTLY.
MAKE A CATAPULT OR A LAUNCHER , YOU'LL LOVE IT
! Spend about $20 on some 3/4" PVC pipe and some connectors + a bungee
suitable for the size of you plane. This will give a consistant speed and attitude and your wings will be level too. Google RC Catapult/Launcher for pics.
I hope you add a Fin. I think you have a Sever Duthch Roll meaning poor directional stabilit. Ya' gotta' have some Fin - and you dont need rudder with ailerons. You don't have to launch at full throttle either. Add power a couple of seconds AFTER the launch. High power when the plane is "catewampous" creates disaster. GOOD LUCK - But ADD A FIN THAT DOESN'T ACT LIKE A MOVABLE RUDDER. THAT'S MY 2 CENTS.