Ok, Mill is good. Got it slightly later in the game, and gaining $5's for a $3 is pretty good.
Alley was fun, in a game with festival and worker's village.
Band of merry men is a great gainer *and* junker.
Did you play with the version of Mill that reveals 6 cards? I settled with that one being the "real" one, partly because after your feedback I put it to the test and felt it might really be too weak with just 5. That was still decent, but I think a Cornucopia-esque card can afford being more than just "decent" when you build the right deck. Menagerie is that way, too.
I played the 'reveal 5' card again. But my deck was... very diverse.
(It was a 4 player game, and well, with a 4 player game, I add a couple of houserules: (1) the kingdom is always designed that different engines/strategies are possible (so by design, no slogs and what not), (2) there is one stack that is 20 cards of 2 villages shuffled together (in this case: worker's village and farming village) and (3) there are 12 kingdom cards. (Next time I am also going to add colonies without platinum's. Sure, it's a different game, but it's just as fun. The reason of rule 1 is: If I am going through the trouble of getting out the cards, and sleeving fan cards, this better be a fun game. And engines are generally more fun than slogs or big money.)
But given this kind of kindom, it wasn't that hard to reveal 5 different cards. It's probably still a good idea to have it reveal 6 in a 'normal' kingdom.