Well hey, I guess you have much more experience than me on the matter of using Zard. When I used him I never really felt I got anywhere with shorthopping for some reason; that's probably up to me being a bad, though.
I get what you mean for sure on Ganondorf in Melee, but I just don't feel the same way as you when I'm using Ivysaur. I don't ever feel at a disadvantage. When I'm shutting down every approach the opponent makes, I guess I just feel like I'm in control. I see where you're coming from on that, though.
Again, my bias is probably telling me I have an easier job advancing on Marth with Ivy than I do Zard, so I'm not sure how to advance with that, tbh.
I know HOW to use Rock Smash, I guess I didn't word that the way I wanted or something :P. I do know the tactics behind utilizing Rock Smash's super armor to go for grab setups or big damage or what have you, I just never seemed to be able to execute them to the point where I felt comfortable when using Zard. Like I said, I think it all goes down to how Zard feels to me; I'm just not as comfortable using him as I am Ivysaur. I'm also not saying Ivy is better than Zard by any means, in fact I'm very sure Ivy is in the lower tiers if not lowest tier as far as characters go, I'm just stating my experience with Zard and Ivy and leaning in Ivysaur's favor.