Hey HarvsG! Would love to know if you ever managed to build this integration. I recently moved from an Omada system with two APs to two gl-inet Beryl AXs (one set up as an AP) mostly for improved wireless speeds and native WireGuard support, and adguard home is a nice addition too.
My use case looks very similar to yours, would like some ability to view vpn clients, router resources, and maybe even control clients from HA, which I have running in docker on a NAS.
I couldn’t get the OpenWRT Luci integration working for me (not sure if this is a gl-inet issue or my server’s issue) but from what I’ve read it isn’t very full-featured anyway.
If you’re still working on this I’d love to help out! Or if you’ve got it up a running, even better.