That mew set looks OK, but in all honestly, 16 EV's in HP? That 4 extra HP don't help you at all, but you loose to so many other base 100 speed pokemon and that just sucks! I would rather risk a speed tie than being beaten only because I fitted those 16 EV's into HP. I run my own Mew (Sword...