My apologies if it’s been mentioned before, but it would be nice if there was an incentive to building up your cup ranking.
A weekly reward for your standings overall would seem a nice wrinkle to the game, perhaps something akin (at least in terms of ranking, if not rewards) to the monthly event tiers. The top 100, top 250, top 500, top 1000, top 5000, top 10000, and top 50000, say, could all receive rewards tiered based on their weekly rank. Preferably, players’ rank would reset each Monday at zero, and only players who are actively playing and raiding would get rewards.
It’d be another way to incentivize active play and another chance for players to get those desperately needed high-level heroes and the ascension materials needed to bulk them up.
Participation rewards could be handed out, too, to help beginning players and to ensure everyone gets something for playing.
Maybe something similar could be done for alliance cups, though I’d prioritize that much lower.
All the best,