We’ve got an older Tooway system and it’s fine for general stuff, VPNs tend to slow it down though due to the latency.
I think they’ve now got a 10mb and 18mb option with pretty good uploads speeds (4mb on the 10mb down if iirc). You’ll never get around the latency issue but it’s done us fine for 18 months and that includes working from home using web based systems.