That's an high wing aileron roll if I ever saw one. But it could also be full left rudder induced. You say it glides straight, but how do YOU know it's nose heavy?
All things being equal it should fly powered straight if it glides straight unless the motor is pointing to the left side in a noticeable way. Have you tried full right aileron trim? And a bunch of right rudder trim? Need a better, closer, longer video to see what's happening also with about 10 seconds of closeup holding it under full power before tossing. Whomever is filming needs to be right next to the launch person