Not sure about Cresselia, though. I mean, it's a great mixed wall, but it has weaknesses to very spammable Ghost- and Dark-type moves, as well as having few resistances to balance that out. Furthermore, it doesn't have a way to reliably cure itself of status, which isn't great for a wall...