Since promos are almost impossible to get without feeling extremely lucky with opening boosters or grinding BFP until your eyes pop out, i was thinking if it would be possible to add meta achievements for getting promos as a reward. Those achievements would be basically like Among the Old Gods achievement, where you do the full campaign on expert difficulty, but this time it would be with one specification or more. Like for example if you and other players were to do a full campaign on Expert difficulty maps with nothing but Pure Shadow deck (that means no legendary cards either), then you'd get Harvester and Fallen Skyelf promos as a reward. Or if you and others in the team were to do a full campaign with only Pure Nature deck, you'd get Razorleaf and Swamp Drake promos as a reward. Legendary promos would have extra specification i think, but currently i can't think of which would make getting those promos all the more rewarding to get.
This would not only invite replayability, but would also force players from sticking to cheesy, hybrid decks that makes playing even Expert maps less interesting, if not dare say boring, and would provide challenge by playing with a single element deck which is a rarity to see ingame. Hope you at least consider this suggestion and implement it in a way to see fit :)