As for the rotom idea, I like it. I thought that I was missing a ghost somewhere, and it still deals with mixape fairly well. I'll try it.
EDIT: On another note, I don't think heatran is doing very much for this team other than absorbing Fire and dragon hits...What about changing it to...