What if, after every update when a new campaign chapter is released, the first clear of any node dropped a full badge instead of a bit? I think this is simple and would make progressing a little less discouraging for many people. New chapter and new level cap = one new hero that you already have at the previous cap able to have some new badges equipped towards the new rarity.
Thoughts?