Yeah patch is a bit rough. Can't squelch opponents, Overkill spells seemingly not working, decks being incomplete. They're on it, so hopefully soon a quickfix.
Battlegrounds is fun, it's more in depth than I thought, yet not overly complicated to do. I'm sure that's a turnoff to some who are looking for that, but for me it's the right fit for now. Would be nice if we got Battlegrounds quests or maybe even monthly seasons for it with rewards. It's nice we can get the 10g/3 wins (top 4 finish) with it, but something more could get people hooked.
I think it's also a good fit for Hearthstone personally. You got a massive category of card to use, you can 'easily' introduce new playable heroes and Battlegrounds only cards and tweak numbers here and there or introduce new features (hey, we got a beta function, so why not right?).