I'm actually kinda surprised at how many people don't like
They Are Coming. What do you do when you reconcile after your Free Peoples turn, only to draw into a hand full of FP cards? If you've got a
They Are Coming on the table, those FP cards turn into Orcs! Similarly, if you're playing Scavengers and drawing cards with the Scimitars they grab, you could draw into stuff you don't need -- be it an FP card or a duplicate of a Moria condition that you don't need.
Also, there's the whole point about cycling often being a good thing. Sometimes, discarding 3 cards isn't a penalty, it's a blessing!
And as far as
Host of Thousands goes, I think it's more suited for Moria Archery, where the goal isn't to just get as many orcs as possible out, but rather to get SPECIFIC orcs out. The crappy thing about Host is that you can draw it when there are no orcs left in your discard pile, either because they've already been played with
They Are Coming (or just another copy of Host), or because it's early in the game (site 4) and you have no orcs in your discard pile. If your opponent moves to site 4 with a relatively small fellowship and you've got 5 orcs and 2
Host of Thousands in your hand, you'll be kicking yourself for not using minions instead of those Hosts. The game coulda been over right there!
But like I said,
Host of Thousands is great for Moria Archery, 'cause it lets you pull the
Moria Archer Troop (or whatever else you may want) repeatedly.