Just use the Japanese ruleset. No need to ban Meta Knight because of stage-provided options. Rainbow Cruise and Brinstar shouldn't ever be legal, anyway. Counter picking should be so that you eliminate the disadvantages for your character, so that otherwise disadvantaged match-ups are more tolerable for the player due to gained options.
Otherwise the stage is doing what you should be. x_x.
Otherwise the stage is doing what you should be. x_x.