So I never posted my quick and dirty Mike moveset, huh? I'm bored, so here she is:
Firstly, all of Mike's A attacks utilize either his yo-yo, his fists, or one of the many items he's gathered. Usually it's the yo-yo, but for some of his aerials and for his forward smash, it changes. For example, his forward smash, much like Peach's, changes when he swings from a sword, to an axe, to a bat, to a torch, to a sling. And each has different knockback and effect.
As for his B attacks...
B: Super Psychic Shockwave -- Mike concentrates real hard and fires off a blast of psychic energy that follows just before him, roughly the distance of a PK Fire. It blasts opponents like Pikachu's Thunder, shocking them and sending them off in any direction. The catch is you have to charge it before you can fire it. In the air, the shockwave will be fired and explode in the air while he falls.
Forward B: Pitch -- Mike winds up and pitches a baseball (Wonder Horsehide, in the game) forwards, knocking back opponents like one of Falco's Blaster shots. If he changes the position of the C-stick while winding, he can actually change the velocity and angle of the pitch, effectively creating fades, knuckleballs, slowballs, and whatever else. Smashing, obviously, gives you a fastball.
Up B: Jump Anklet -- A band around one of Mike's ankles appears and glows quickly, as he gets a HUGE boost in the air. He doesn't actually deal damage, but he can't be touched, and it's one of the best third jumps in the game.
Down B: Mirror -- Mike hides behind a reflective mirror. It deflects all energy attacks, like Fox's Reflector, from the front, but also boosts his defense against physical blows. The catch is that he can only crawl very slowly with it out, can't jump, and is very vulnerable from behind (he can turn and switch sides, but the animation takes up precious seconds. faster to break out, quickly spin, and Down B again)