Sharky
Smash Master
I'm still convinced that BF is the best neutral against IC's, personally. I'm kinda torn inbetween on the hard CP's issue as well. It's true, pretty much every IC main I know has some pocket char to make up for hard CP's, and it's usually MK. However, I also don't think that rainbow, for example, is terrible against mk, particularly someone who only seconds him and therefore probably doesn't know how to fight yoshi on such an extreme stage. I certainly wouldn't risk brinstar, however. Halberd is a good stage, as is delfino. In a tourney setting, I might be inclined to pick one of those.