I have AT&T and they allow this, I have all traffic pointed to a custom Debian router with AdGuard, Firewalld, and OpenVPN. My phone and laptop then have OpenVPN and all traffic goes through my home network.
Its absolutly great. I see no ads and can watch streaming while I travel.
The new place I recently moved to had an ONT unit in the house. Verizon sent us a router (cr1000a, godforsakenly DNS server but otherwise pretty good) but just unplugging it and plugging in our own world fine.
How much does this matter? If your own router gets WAN IP addresses, it can route and firewall everything behind it.
As such, you're limited to the resources of the ONT/router. For example, the number of hardware-accelerated flows is limited (~8000 I believe? I can't find a source right now).
If you can provide a link to one that works for 5Gbps (symmetric, obviously) service I’d be much obliged.