Thanks for all the feedback!
As far as I know, 248HP gets Meganium to 360HP, to maximum Leftovers recovery. Unless I'm doing it wrong?
And I'm glad so many people like the Phazer set! I'm actually fairly proud of coming up with it. It's true that it's main weaknesses are Taunt and Substitute, though.