Great, but while i see lots of talk of this for ships and planes i've seen not a single file or application from spacex to become a residential provider anywhere, much less in canada. So they remain perpetually 10+ years away.
It is much more likely that it will be economical to use in a similar method to o3b, to bring a decent amount of capacity to a single location (example: totally isolated very rural valley somewhere in northern BC), and then distribute bandwidth from there.
The link budget problems for gain and EIRP, and cost of CPE, may make it cost prohibitive to put individual CPEs on peoples' roofs as a competitor to last mile WISPs.
I can see a scenario where a WISP buys a $7000 to $15000 dual-antenna terminal and a monthly recurring service package in the $700 to $1200/mo range, for a decent chunk of semi-dedicated capacity, and then redistributes access from there.
For those who want to understand how this works, o3b at MEO works on the same general concept, but at a more expensive and high bandwidth scale. It's been operational for years now. There's lots of good reference material out there on O3B.
Take the same two-satellite make-before-break handoff system used by o3b and apply it to a much larger number of LEO satellites, and smaller terminals, that's the general idea of how oneweb and starlink are intended to work.