A quick update - it's been a while.
There are a lot of people around the block with Starlink now. (I use that term loosely, I live in a rural area and it's all 5-40 acre plots). My In-Laws signed up two weeks ago, their dishy arrived just yesterday. So availability looks to be greatly improved depending on where you live.
The new square dishes do not have Ethernet without an adapter - they appear to use some sort of USB connector between the dish and router. The router has nothing but WiFi on it --- so you need an adapter if you want to run anything hardline. The upside (or downside, depending on perspective) is the router now has built-in power for the dish, so no external massive POE brick for the satellite. The cable is still permanently connected at the dish and also has an awkward 90' bend on the connector, which makes it a pain in the butt to get through things - the hole/conduit/etc has to be about 5x bigger than it normally would. Not impressed with it really, but it seems to work ok. The power and cable connectors have watertight rubber o-rings on them where they connect into the router - I'm not sure if the router is outdoor rated or not, but it certainly appears that way.
The flip side of that availability - my In-Laws service, after we set it up, I never saw it peak past 35Mb, and the WiFi on the provided router isn't particularly robust. It was the middle of the day though. My own service at home, I'll still see it peak over 100Mb at times, but I don't see 200+ any more, and more often than not it's around 50Mb, and during peak time much, much lower. In the early evening it's very very spotty - lots of buffering, lots of live gaming disconnections, ping times go into the thousands. Just too many people are on for the amount of satellites or they are still grooming their QOS parameters. The current QOS seems to be tailored at streaming video - games will disconnect and live services will drop before video streams will start to buffer (much to the dismay of my 15-year-old who's trying to play racing games online)
It reminds me of the early days of cable, when the service would tank once all the kids got home from school and everyone jumped on Halo - it's the exact same thing, only it's now Netflix and Tiktok and whatever the kids do these days.
I did have a brief issue with DNS service and Starlink and my Edgerouter - if Starlink hiccuped and timed out, for whatever reason DNS requests would stop responding -- you could still ping it, but any requests out would just get swallowed. I dunno what caused that, but it appears to be fixed. I had temporarily fixed it by just setting a script to reboot the edgerouter every morning at 4am.
I've got to go back in this weekend and actually lag the dish in place and run the cable through the wall over there - we just draped it through a window for now until we could get enough data to make sure the dish was going to be in a good spot.
Speed Test at the moment of posting this (near the end of prime time on a Monday)