Can you add cloudflare tunnel instead of something like zero tier or DDNS? Or add it to work simultaneously.
It can work even under CGNAT, which DDNS cannot. And it is free.
For example DDNS on Puli, Myfi, Mudi is totally useless (it is only cellular routers, which can NOT use DDNS due to CGNAT). On Spitz, Spitz AX, Cirrius, Puli AX it is questionable as they can support Ethernet, but it is mostly cellular routers!
I think obfuscation is a legitimate need and many providers will try to block connections from VPN and VPS.
But I have reservations about OBFS4, I'm leaning towards Cloudflare WARP.