Sorry to let you know, but the definition of Rate My Team is to suggest new movesets/ideas for your team, even new team members. It would be viable for me to posts this:
Espeon @ Twistedspoon
Psychic
Calm Mind
Shadow Ball
Morning Sun
Psychic for a STAB bonus, pumped further by the Twistedspoon. Shadow Ball as a strong attack able of hitting Psychic/resistant types - Clam Mind for the raises and Morning Sun for healing.
Read the rules before you comment about stuff regarding doing this.