All those additions makes us play more and longer. It's now becoming so time consuming that soon I might lose interest at all. Rather than bringing in new features every 2nd month, try to improve the features and activities you already have.
Few suggestions:
1. BGs - can you make a separate tab for this that shows the stats? Similar like you have separated Champions from the rest of raids/attacks/spying.
2. Already told few times - at BG, when sending attack, then allows only offence units. When sending defend, allow only defence units. Why would anyone send spies??? At Stoneheart trials you can send only those units so you can make it that way form BGs too.
3. Mix up some of the troop stats so when hitting specific units, they might do more damage than with other units. Like Necros could do more damage against Archers while Archers best defend against Knights. Mix it up a bit so when sending troops, you'd have to think what would be best against certain type.
4. At tournament you see only lvl80+ players. If you are new to game, you have to play at least half a year or even longer to even get to top 100 at most tournaments.
5. Allow tournament rewards always to be to top 100 - even if that means 5 sapphires. Makes everyone to play harder rather than give up when same high lvl players are on top 10 and claiming all what you offer.
6. Perhaps have specific tournaments to low lvl players to get them more involved.
What else:
- love the new league tournament to go against another league
- champions are great addition, just getting grade 4&5 you have to pay really.
- when defending and losing fair bit of troops, not gaining any XP. And yet if attacked, attacker gets points no matter what.