Hero League is better.  But damn it is still unevenly retarded.  Most of the time you have 1 guy who just does not want to listen, which can really make/break the game.  I have also run into throwers, and they also encourage you to report them.  This is most disturbing to me as it means Blizzard is doing nothing to curb this, and/or the user has nothing invested in his account (Bnet, not just HotS), and he/she will turn right around and create a new Bnet account.  F2P peril I suppose.