Challenge Pool Idea

What if you had a giant pool of challenges of say 30 and only needed to beat 15 to unlock the weekly challenge. And the last 15 either allow you to get bonus xp or are just removed. Yes it’d make challenge swaps useless but we don’t want those anyway.
It’d allow the possibility of having campaign related challenges since you don’t need to beat all the challenges.
It allows people a wider selection of challenges to choose from and makes players less likely to have to play certain gametypes or ways to play they don’t want to.
If say you’re on 14 and finish 2 challenges with the remove last 15 option you then get the biggest xp challenge complete.
You could have a slightly different system of you must complete say 10 easy, 5 medium and 2 hard challenges for the weekly.
Of course with this system maybe remove the limit on how many you can attempt at once or at least let us pick which ones we wanna take on at the same time.
These numbers I picked are random and can easily be changed, I’m just spitballing ideas.