Choosing a secure VPN app for your Android phone or tablet is a great way to enhance your security and privacy on that device. However, setting up a VPN on your router protects every device connected to the router’s network. This is an efficient way of protecting devices that don’t leave the house, like your smart TV or desktop computer.
I do have to disagree with most of the Cons presented in this article though, as the encryption on your local network is not such a major issue, it is not that difficult to configure (and you do it once), and the difficulty point is actually duplicated.
Regarding routers that don’t support VPNs it is also well worth seeing if there is third party firmware for your existing router that will provide this functionality. For example, on my Asus router I have Asuswrt-Merlin firmware installed which provides lots of extra functionality including easy to activate VPN services for client or server functionality.
See https://www.androidpolice.com/how-to-set-up-vpn-on-your-router/