As far as I know the type of defender you will receive depends on which one you have shown to the NPC at the door e.g. in order to get a mith one, you have to show him a black one. If you carry on killing cyclopes without leaving the room and showing him your drop you'll continue to get defenders of the same metal.
But otherwise, I think the drop trick works as stated above ^