144 satellites means there'd be much fewer over China at any given moment, maybe only one or two. LEO orbits aren't geosynchronous at all, about the best you could get is that they wouldn't go further north than is useful in China. I'm dubious that this would improve Internet connectivity in rural China significantly.
I mean, if there are thousands of connections sure, but could one satellite handle millions?