For one, Magmortar is nowhere close to being a mix-sweeper. A good wall-breaker, yes, but it's rare to sight a sweep. If you change your focus, you might see how Magmortar could fit on your team, although Gaborik is right, it can't really handle Raikou.
Also, you don't need that much speed on...