Okay, I'm going to be putting this on hold until the tier shift happens. (For those of you who don't know, this will be sometime around the 1st of January.)
However, I really don't agree with adding a Fire type to this team. A FWG core sounds pretty on paper, but otherwise it doesn't really accomplish much. Furthermore, it just makes us weaker to a few things we're already weak to, particularly Simipour and opposing Carracosta.
(Oh and don't forget that we should really make costa an sr set and mr. mime a scarf set or else we will have a ridiculous amount of trouble fitting an sr setter and a revenge killer on our team)