Sheik isn't bad. She's tons better than Zelda minus where she gets CG *****.
But even Sheik isn't the best secondary for Zelda -- it's still an uphill battle to win with both of them, whereas you can pick up MK or Snake and be set.
I agree with that. While Sheik is much better, she still struggles with Zelda's impossible MUs (MK, Oli, and G&W). And those are the ones I need the most help with. Marth still loses to MK, so I can't really rely on him much even though he's my second best, and I'd still get ***** in an MK ditto if I tried it. Snake seems like the most logical (in my situation anyway), considering he has favorable MUs against Oli and G&W and is capable of defeating MK (50:50 imo). The thing is it's just gonna be a heck of a lot harder to learn Snake than the others, but it would be worth it in the end.
Though I will only use Snake in those MUs that are impossible for me to win. Otherwise I will use Zelda.
You pretty much hit the nail on the head with that KayLo. Though I've never really had an opponent SDI out of it before when I use it.Mostly the godawfully long cooldown. The SDI thing is annoying, but fsmash can be SDI'd, and it's still a really useful move. But if you miss with Naryu's, you're open for a LONG time.
It also has balls shield push and doesn't diminish shields that much, so it's very, very unsafe on block. It has two blind spots within it on either side, AND it has weird priority, so it tends to trade a lot -- you take full damage/knockback from a single hit move, and the opponent takes, like, 1% and doesn't even get knocked away.
EDIT: Oh yeah, it's also not even safe when it hits half the time, lol. Depending on how the opponent DIs.