Double NAT is not automatically bad. It mostly depends on whether you need inbound connections or clean device-to-device discovery.
In your case, because you are already behind CGNAT, the big downside people worry about, port forwarding from the internet, is already mostly off the table. Adding another NAT layer inside the house usually will not change normal browsing, streaming, gaming, or basic VPN client use very much.
The things I would watch for are:
- devices on the first router may not easily see devices behind the second router
- Chromecast/AirPlay/printers/cameras can get awkward if they are split across both networks
- online games or voice chat may show stricter NAT
- troubleshooting gets more confusing because you now have two DHCP/NAT/firewall layers
- QoS on the second router can only really manage traffic after it reaches that router, not the whole ISP connection perfectly
If everyone uses the inside router and the first router is mostly just upstream, this setup can be fine. I would avoid connecting normal client devices to both routers unless you intentionally want two separate networks. If you start seeing discovery or console NAT problems, AP mode or making the feature-rich router the main router would be the cleaner design.