devkernel this is just moving goalposts :)
Remember the original post:
is it useful to have Adguard in GrapheneOS
On the phone, on the go. Installing and getting basic adblocking config with Rethink takes about 2-3 mins? (I had to to do it on my other phone the other day).
Meanwhile "just wireguard to your home network and use your own AdGuard" is a chore and maybe a day's work unless you happen to have all the hardware necessary, good and safe home network configuration, right ISP, docker already installed, etc, etc.
Seriously, it's not even in the same ballpark. I have enough experience to configure every variant of that quickly, but this is really not an alternative and not a solution OP was looking for. I already have all the moving parts installed, but it's still worse solution (without even considering the DNS latency).
Also FWIW, tailscale/zerotier sidestep the CGNAT issue.