I play Smash Brothers Melee all the time. My main is Yoshi. Yoshi is actually a much better character than some people may think. Sure, his recovery sucks, but for the most part, his 2nd jump is usually enough to recover. Plus he has some good power, plus decent moves. He's a character some take for granted.
Also, I never understood what "Wave dashing" was.
A wavedash is a technique in Melee that causes a character to slide along the ground without walking or running. It transfers the momentum of the air dodge into a spurt of ground-based movement. Like L-Canceling and Short Hopping, wavedashing is considered an advanced technique, and one of the first techniques smashers learn when they train for tournaments.
Contrary to the common belief that it is a glitch, Wavedash is actually a physics exploit because while sliding from an airdodge is an intended part of the physics engine, the uses found for it weren't intended. The competitive community has thoroughly explored the applications of wavedashing in a match setting and its widely varying uses in modern tournament situations are clearly beyond what was possibly intended during development.
In competitive play, Mewtwo, Luigi and the Ice Climbers players make heavy use of wavedashing as their primary movement, while users of nearly every other character wavedash frequently for positioning and maneuvering
-->
Source<--