When it comes to getting serious, Yoshi is a beast in my hands. He is deceptively heavy so is hard to knock away. Plus if you learn to time his invulnerability frames you can keep the pressure on without losing momentum to spammy attacks. Plus its incredibly fun trolling people by continuously turning them into eggs.