Long thread about this over on DBSTalk.
I have been a NFLST sub on DirecTV since 1994. The last 3 years DirecTV has given it to me for free as a Thank you gift.
I have to wonder how this is going to work where the real money is and that is in bars and restaurants. They are going to have to upgrade all their TV's or add streaming boxes for each TV. And will there be enough band width to stream 10 games in HD at a time? My won't even try to connect to my local BW3's WiFi because it is so slow. No way they could stream a game in SD, much less in in HD. So don't even bring up 4K.
So I will probably try it for the first year, but after that it will depend on how good it is.