No IPv6 and filtered IPv4? What kind of ISP is this?
(As a side note, some commercial VPN providers offer IPv6 prefixes via WireGuard. No need to run your own server.)
I use netcup myself to provide my location with IPv6. I use Zerotier to tunnel the traffic from OPNsense at Netcup to my home OPNsense, but i need atleast 3 /64 to do that.Route48 project looks really interesting, providing /48 with BGP, WIreguard or Zerotier is very exotic, i give it a try.
But I see potential with Route48 for it providing Wireguard for much easier setup. I believe they're the only broker that provides that right now.