Another option is to configure the switch on the GL-MT300A to turn on and off OpenVPN. You’ll also want to have the script (that checks the state of the switch) run at startup, so OpenVPN boots up when the router is reset. This way, you don’t have to manually go to the GLI interface to turn on OpenVPN.

Read this thread on how to get it done.