We have had it for 2 years in rented rural ish accommodation.
Price has come down quite a lot since we first got it.
We get about 20mbps download. However on Fridays and Saturdays it gets much slower (assume when most people in the area are using 4g).
Watching more than 1 programme at a time on different devices can also cause it to stall
We have not used the router as s hub for other devices ie central heating etc so can’t comment on that.
I am sure in some areas it will work. When we move in to our house next week we are going back to Sky Fibre.