Se vuoi prendere l'asus installa il custom firmware padavan, proprio oggi ho fatto una cosa simile:
Configuralo come detto qui


Oltre ciò che viene mensionato nella guida ufficiale metti i seguenti script per prevenire vpn leak alla disconnessione della stessa o in fase di boot quando ancora il tunnel non è stato creato.
Incolla questo script bash nel textfield presente nella pagina del secondo screen cliccando la voce
Run the Script After Connected/Disconnected to VPN Server:
Quindi clicca su Apply.
Nella pagina
Advanced Setting => Customization => Scripts
Incolla questo script nel textField
Run After Firewall Rules Restarted:
Quindi clicca su Apply.
PS. per aprire i due textField ti basta cliccare sui link ipertestuali mensionati sopra!
PPS. oltre agli asus(questi sono il target principale) il firmware è installabile anche su altri router, io ad esempio ho installato il firmware e settato il tutto su uno xiaomi mi wifi mini, ovviamente solo a scopo di test perchè non è molto prestante come device, non riesce a gestire bene openVpn, il massimo a cui sono arrivato sono stati 3-4 mega con la cpu a palla, il modello che vorresti prendere, nord vpn lo da "up to 10-40 Mbps with OpenVPN encryption"