Split into smaller groups of the same team whenever possible. The smaller the group, the more likely you are to get the personal damage bonus for extra balls.
Mewtwo isn't actually that difficult. Group sizes of 6 to 8 seems to be a good sweet spot between ease of battle and the damage bonus, but you can do it with fewer if you feel confident of your fellow player's capabilities. Good Luck.