I actually had "Target Shot" generate a 4* keeper that cost 24 tokens. He has been a fast enough trainer that he's now my best player and highest value player. If the same player had been in the TL he would have gone 6+ rounds with at least 3-4 bidders. I really disagree with the whole notion that "20+ tokens" for a player is ridiculous.
You want ridiculous? Pay 32 tokens for half a star worth of training points! That's dumb. There's less reason for that than anything else in this game, scout list included.