I've been loading OpenWRT onto meraki MX64s and installing Adblock home + tailscale. I have them report in to my Home assistant instance for firmware updates & can access the router ui over tailscale for admin.
I've done this for my mom, my in-laws, and my brother.