SpaceX is looking at much lower costs to LEO which very much changes this equation. They charge around $2,500 per pound right now, but with reusable rockets there internal costs may be under 1,000$/lb. Putting up ~1,400 * 600lb * 1,000$/lb is less than 1 billion dollars to get into space. Worst case they are looking at ~3 billion in launch costs which is hardly an issue for world wide infrastructure.
Now, the costs of these satellites and receiver's will make or break this idea. But, it's surprisingly viable even if they only cover the continental US to start.
PS: Iridium NEXT (https://en.wikipedia.org/wiki/Iridium_satellite_constellatio...) is aiming for some data bandwidth. Though presumably at very high costs.