I'm pretty content with the state of Battlegrounds right now, but the one frustrating part to me is how "make or break" your first T5 discover can be. With four tribes now, it's pretty easy to strike out. My proposed solution: increase the discover pool to four cards for T4, T5, and T6 triple discover rewards.
T5 simply needs the additional option to avoid finding three useless minions. But I'd extend that extra discover option to T4 simply to incentive more people to go for that triple on tavern level 3 rather than holding out. I'm generally in favor of anything that encourages more diverse strategies. I don't think T6 discovers need the extra option necessarily, but I'd consider it for consistency.
Thoughts? Would this fundamentally change the game in a negative way? Would it disproportionately reward slower strategies? Should we be trying to diminish the slot machine aspect of Battlegrounds or embrace it? I like that the game throws you less than ideal options and forces you to adapt, but that first T5 discover just seems like too pivotal a moment to leave to this current level of chance.
I think instead of making the discover option better, every reroll should give you at least one card from your current tavern tier. While that could end up with 6 being a little too rewarding and making some strategies too consistent, the current system highlights how essential it is to fish for triples just to stay in the game, because leveling up without triples oftentimes puts you at a disadvantage, and then you have to hope that you don't need to waste two rounds just rolling for anything that could help you out.
It's a miserable feeling to level up to 5 and not see a single 5 star minion for a whole turn, while some other guy got his Brann, Baron, Razorgore, Voidlord or whatever just for playing a triple right after leveling up to 4. Makes me wonder sometimes why I'm even wasting gold to level up.