No wrong cc-troops anymore!
The Problem
I know SC has made a function what can make you drop troops from your cc but you still need to wait an other 20 minutes to request again and receive the right troops. I think there's a better solution. (My excuses I'm not the best editor.)
My idea
My thougt is like it should be that you could choose how much troops you want of each particular troop. If you want in your cc 1 dagon, 2 wizards and 2 barbarians (30/30 as th9) you select those and your clanmates will only be able to donate those troops.
For example:
http://i61.tinypic.com/j14yab.png
Little options
If you only want to have like 3 wizards 12/30 (as a th9) and don't mind what other troops you get, you just can select those 3 wizards and and the other 18/30 spaces can be filled with anything.
http://i59.tinypic.com/10h5dma.png
Text bar
The future to add a text to the request can still be there to say Thanks or the troop level you want to get.
http://i57.tinypic.com/34pcps3.png
Timer
If you're not in the most acitve clan or the clan doesn't gives you the troops you want there will be a timer. The timer should indicate how long the selected troops have to be donated. When the timer stops all troops will be available to donate. This will prevent getting nothing on defence.
http://i61.tinypic.com/i2khnb.png
If you have any more good ideas about this let me know and I'll add it!