When a person requests troops and you click donate, the box pops up with what you have available.
Now reverse that,
When a person requests troops a box pops up with the troop options, they choose what they are requesting.
Now only the troop/troops selected is what can be donated.
Personally I hate getting goblins.
Personally I hate getting five archers when I ask for loons or minions.
I kick people out who can't follow requests, because we don't have this feature.

