If you are using DDNS and the public IP changes, the existing WireGuard client config (with DDNS Endpoint) should still work after restarting the Wireguard client, without having to create a new client config.
Check the System Log (logread) for DDNS update records. GL.iNet states DDNS update frequency is once every 10 minutes.