I manage about 25 remote locations using Starlink with MX68CWs - These are all locations where terrestrial circuits are either slow or too expensive. Mostly the premium business dish, but a few residential v1 and v2s. Since support can be on the slow side I keep a spare dish/cables/mount in case a hardware issue develops. Performance has been great as long as the dish is free from obstructions. Web,Teams, Voip, and autoVPN all work great w/Meraki. Doesn't matter if the IP is public or CGNat.