It would be good to be able to log in to a client and select the broadcaster channel you want to hear.

This would work well with mobile devices, and would keep the data transfer in check.

The client could have a small history of what has happened in the game, such as a timeline with important items bought, buildings destroyed or roshan kills, for example. In case you log in late and need a quick overview of what has happened.

Sometimes I just want to hear the match and be able to lock the screen as if I was streaming music