I'm actually doing much worse with drops today! Iago was dropping pretty consistently yesterday, which helped me collect all of the gauntlets. Today, I've been sending every character out, and have only had 2 hats drop in total. I'm only up to 10 ear hats. I was hoping to welcome Genie overnight...