I played Raptor at Zenith and managed to take a game off him. But I'm not sure if I'd be able to take a set off him at my current level. It's a very tricky match up, because Yoshi's neutral B can challenge the range of any of your attacks, and if the Yoshi is good with B reversals and wave bounces, it becomes really tricky to fight him at that mid range, which is where Ganon excels. For instance, if Yoshi dash dances into you and you throw a fair, he could just jump away, B reverse neutral B, then turn you into an egg and get free damage, plus give you bad stage position.
Also, with Yoshi being able to jump out of shield, his OoS options are real if you're not careful with spacing your attacks. His parry still works on grabs, and any seasoned Yoshi player will go for the parry if they can tell you're gonna go for the grab.
I would avoid stages with big blast zones, because Ganondorf's kill moves are easy to DI upwards. Yoshi's recovery, when he doesn't have to jump up, is so tricky to edgeguard because of his side B. So playing a stage with large blast zones gives Yoshi an easy chance to get lots of height off your kill moves, which boosts his survivability, which you don't want in this MU since Yoshi is already a heavyweight. High ceilings are good too, because Raptor got most of his kills on me by comboing into Yoshi's up air, which would kill me off the top of PS2 at around 100-110%.
I think Dorf is advantageous in this MU. Because Yoshi is heavy, and thus doesn't get knocked back very far, he's pretty easy to combo. Comboing Yoshi is pretty similar to comboing himself. Definitely not a free MU, but one of the few for Ganon that doesn't make you want to rip your hair out.
Also **** I hate Ness so much