Why thank you for the mention. :D Indeed, I use a set which does pretty well against any Pokemon that isn't a Dark Type or strong Physical Attacker, and once managed to stall out a battle for 93 turns using almost entirely that Pokemon. Not to say the set is nearly invincible, which it isn't. :)
I like Meowstic a lot.

Their stats are exactly the same, the only difference between the two(aside from appearance, which has no effect in battle) are the moves they learn.
So it just depends on what kind of role you are trying to fill on your team.

>The male Meowstic acts more of a supporter while the female is an attacker.

The male learns more defensive moves and has an ability that's more for support, while the female has more offensive moves and her ability is more offensive.