I think it would be really cool if we had to chose a set number of cards per season. Or a max amount.
I also think it would be fun if are cards kept the buffs and defuffs from each match until the season is over or the card died.
I also think, if the card dies, it should be dead until season reset.