I heard pokemon battles are a rarity now in the episodeslulzOh, I still go for Pikachu. The whole Ash scenario was just a parody of a typical pokemon episode
Depends on where they're fighting too am I right? If it's on Pikachu's turf then Pikachu has the advantage and vice versa with Meta-Knight.
I don't think the stage would matter either way, if MK is fighting pika on top of Halberd than MK is screwed since they are probably fighting near/in the clouds pikachu would screw MK over there,
on the ground Pika could just camp him