Florges. For the love of god, always use Florges.
Florges is better both in-game and competitively, as a bulky Special Wall or a bulky special attacker.
It has a nice movepool, better stats than Mr. Mime, and overall can have more use for you (112 SpAtk and 154 SpDef don't lie).
Florges @ Assault Vest
Ability: Flower Veil
EV Spread: 252 SpAtk, 252 HP, 4 SpDef
Moonblast (Nice STAB)
Solarbeam/Energy Ball (Depends on this, More Power/More Use)
Psychic (Poison Coverage)
Hidden Power Fire (Steel Coverage)
Assault Vest Florges is amazing, boosting its already amazing Special Defense and using hard-hitting moves like Moonblast and Psychic makes its potential devastating.