There should be another building use for storing donation troop only or in the clan castle, a separate room for donation troop to be donated. That way we can fill it up with better troops for donation only. Since we may attack with different kind of troops but donate better quality of troops.