I'm proposing an idea that would use a lot of the existing stuff in the game but that i think would add an extra dimension.
It's a trophy based league system much like the one already in place but awarded in a different way.
Players may opt in on any day, once per day and will be matched against an opponent of the same/similar war weight and hero levels in a similar trophy range.
Each then has 24 hours to attack their opponent. Whoever gets the most stars wins and is awarded a bonus, which would be shared in the event of a draw.
A bonus is also awarded if your base is not 3 starred. (I imagine most people would just use war bases.)
I think this would be a great addition as base design and the defensive side of the game in general is not really rewarded outside of war as farm bases are just exploited for loot.
Rankings are awarded for both attackers and best defenders, ie. most consecutive 3 stars and most successful non 3 star defences.
I think this will reward attack and defence in the way supercell intended, rewarding skill on both sides but without allowing people to grind top spots. It would also keep people on the game more (designing bases) as continual game time has diminished for most people of late; base design takes time.
(It's possible and probable someone else has had this idea but only one way to find out...)
NB. Regarding clan castle troops, I'd say you just be allowed to fill it yourself.

