Skyla can be a slow play, though. Best once you've already completed your setup to buff an attack or recover quickly from a KO, or to grab that card for next turn when you've already established board control. As a setup card I think it falls short allowing you to grab only one clutch card when perhaps you need more than one to grab hold of the situation. It can be slow because it only gets that one card that advances a single aspect of your game instead of refreshing your hand and giving you more diverse options.
That being said, I would definitely run 1 or 2 in many decks. Misty's Determination is kind of nice, being able to get those cards Skyla can't like a special energy or pokemon. Teammates is also more powerful but more situational. Korrina obviously functions very well for fighting decks. But Computer Search is clearly the winner in terms of outrageously good search cards.