While good on paper and something that I've always been vocal about, in practice, until service providers beef up their networks to actually handle that kind of load, it won't be feasible.
All too often you see massive slowdowns during "peak" periods. In my case, I'm at 50/5. I've seen myself hit fractions of 1Mbps down during those times while latency nearly quadruples. Granted, the tech is full duplex and should handle uploads symmetrical to downloads, depending on the HW they use, that can easily overrun something at the HW level, some ASIC, or higher up, the interface itself.
Also, even if we get these high speeds, there's nothing that says a service provider won't block certain things. I'm sure in many contracts for home users, there are stipulations about servers and whatnot. I do a simple file server myself, but it's such a low volume thing that it's irrelevant in the grand scheme of things. Start pushing gig files to/from constantly, and I'm sure a few eyebrows will be raised. While they don't need to block a particular port per se, it's not that difficult to block a certain traffic pattern depending on what kind of gear they have in place.
It will all come down to who's going to pay for it. If there's a significant cost that's passed to consumers, some will pay, but many will not. If it's subsidized, then all the better, but in the US, where would that come from? The government? Not likely.
I'm ok with 20Mbps up. That would suit me fine.