I'm not a big fan on Legendaries either. I like them, especially the original 3 birds, but I prefer a more solid team with Pokemon I've leveled up from the beginning.
So, I'd switch Mew out for Ampharos or Nidoking maybe?
Edit: I didn't want to double post for this but can someone tell me how you make a training card like alot of people have in their sigs?