No. Not for the reasons you'd think though. I just think Eevee looks too much like a normal animal for it to be the mascot of a series that prides itself on interesting and unique (although I think they're running out of ideas) creatures.
There's probably a better option than Pikachu though.
There's probably a better option than Pikachu though.