Ina 3 or 4 player game, this reads a bit like fast, look at 9 or 12 cards from the deck and pick one player to draw the 3/4 of them worst cards (because the cards aren't from your own deck they probably won't be optimal).
It actually compares pretty well even against Black Market (which itself is a very strong card).
Compared to black market in a 3-4 investigator multiplayer game...
Pros
-Drawing cards is usually better than setting aside to use only for this turn
-Is free, black market costs 1 resource
-You get to look at 9 or 12 cards and pick from those, not just 5
Cons
-Drawing this in upkeep phase, you have to decide which pile before the mythos phase (black market happens at investigator phase when you have more info to decide better)
-Removing cards from your deck can rarely cripple your deck if it relies on key cards or combos
-You only get 3 or 4 cards instead of 5
-You cant use other investigator's card for combos
I think I'd play this in a 3 or 4 player game.
In a 1 or 2 player game, black market easily.
Or do both if you can/want, they're both good. More cards means more options, more icons for commit, more passed tests means more wins.
I think a lot of people know this but removing cards from the top of your deck is not usually considered a big detriment because you generally do not know what cards are coming up. As far as you the player is considered, a card removed from the top is the same as a card removed from the bottom, and possibly a card you would have never seen anyways (ignoring decks that cycle quickly).