Another drawback of WM in engines : in many engines you have trashed all your bad cards, so the filtering of Wandering minstrel is not helpful for you. Then the reordering might be useful, but often not because you are likely to draw all the revealed card anyway. Then, wandering minstrel is still a village but not as good as Mining, Worker or even Farming village.
The situations where Wandering minstrel is the best, is in engines with no trashing... then it acts a little bit like stables. But in these kind of engine, if WM is the only filtering card you need many of them to make the engine work.
And the problem is that if you have only one wandering minstrel in hand, you don't really now what you will draw, so it's not so good in engines with no trashing.
Really, it's IMO a decent village, just like fortress or farming village, but not the best.