Yeah. Move sets. I'm not very good at this... some help please?

Hoookay...

Treeko - Gektile lv36 Male

Naughty nature

-Screech
-Pursuit
-Mega Drain
-Quick attack

NOTE: I missed his chance to learn leaf blade which im guessing would have been better than Giga Drain or Mega Drain.
---

Swablu - Cotowing Lv36 Female

Quirky nature

-Fly
-Sing
-Take Down
-Safeguard

NOTE: I plan on geting rid of Fly - I'm only using it for transport reasons.
---

Aron - Gigamega Lv36 Male

Mild nature

-Iron Tail
-Protect
-Shock Wave
-Headbutt
---

Numel - Fuji Lv36 Male

Mild nature

-Amnesia
-Facade
-Ember
-Earthquake

NOTE: Ember will become a tougher fire attack. I'm not keeping it.
---

Milotic - Signit Lv31 Male

Timid nature

-Water Pulse
-Twister
-Rain Dance
-Refresh

NOTE: I was waiting for something better to come along to replace Recover or Refresh but I kept Refresh as I can always give Signit self-heal items for HP recovery.
---

Absol - Riotzol Lv36 Male

Modest nature

-Quick Attack
-Slash
-Double Team
-Swords Dance

---

Well, this is my Saphire team (these are my highest level pokemon - I haven't gotten any further than this) so I hope someone can give me tips on raising them.

thanx

----

BTW Im not asking for an essay so plz, If there's ANYTHING you can advise me on it would be so apreciated. Plz?