Lol hades is bad tho.
And Yoshi's egg lay alone makes him good against ICs. The egg lay out ranges everything ICs have bar blizzard and ice blocks and separates them (plus Nana doesnt mash out of the egg so shes there for 3 seconds every time), and with Yoshi's best aerial speed in the game, 6 jumps, and his super safe and long range aerial command grab allowing him to b reverse and such makes it near impossible for ICs to catch Yoshi. Eggs also separate ICs well due to it exploding AND having 2 hitboxes, meaning even if one IC power shields (both cant power shield at the same time as well ofc) the one that did powershield still takes shield damage AND it has a chance to shield poke nana. The only problem for Yoshi is killing, and if Yoshi does separate the two, Yoshi has GR > usmash on popo to kill with. Also, if he is up close for some reason or is in the air, nair and bair naturally separate ICs so that works as well. Another cool trick is if you egg lay either IC during their up b, the other one just goes into special fall, loses upwards momentum and dies, so running offstage and egg laying towards the ledge as they up b can result in an easy kill if it works haha.