One badly needed change for battlegrounds is a fix that when you upgrade your tavern tier, it should have at least ONE minion from that tier available.
Here’s an example of what I mean. I upgraded to tavern 3 and all 4 of my minions to choose from were tavern tier 1 (I have the screenshot, but it wont let me attach it here).
I think the risk of upgrading should be rewarded. For example, if you’re on 5 mana and you want to sell a minion to upgrade to 3, you shouldnt get four 1 cost minions. There should be a guaranteed benefit for not buying minons.