Right, and that's exactly why whenever it's time to name her biggest weaknesses, I don't hold back. It's not to make her seem crappy, but it's just to show the things that she does not have going for her because you eventually reach a point where you have to do something with your weaknesses because everyone will know how to take advantage of them.
This is virtually impossible for me on WiFi, but learning how to use Farore's better such as finding slightly different ways to recover (as well as not using it at all) are small examples of how you can help her recovery immensely. Sometimes, I'll warp onto the top platform of Battlefield instead of anything lower every once in a while to make sure that I can come back, because nobody really expects it unless I become predictable with it.
I had a talk with Ryko about her grabs, and really, Zelda is very easily punished if the opponent realizes how effective shielding is against her. This is where her grabs come in. Grab a bit more with her. I promise that you'll land more grabs that way, and while the throws might not be the best out there, they're still relatively damaging, so a pummel + a throw can give you at least 15%, which is about how much any other attack you were planning would've done, but the shield would've rejected. You're now grabbing and her main problem with grabbing is reduced.
Small things like this help any character, and this is what needs to be done in order to win with her at a higher level of play.