In my opinion, NAHL TV is horrible. I have experienced numerous pauses due to buffering, glitches where the stream goes back a few seconds, and many service interruptions. The welcome screen where you pick the game to watch is NOT user friendly. The app for ROKU did not work last I checked. And it won't allow multiple streams, meaning that my wife and I can't watch games at the same time if I am traveling or need to work late.