I wonder what kind of team is best, only class ones or a mix with highest stats?

Second I wonder if it's better to get rainbow or class specific gear, I get a little more dmg and ego that way but loose lots of defense and harmony.

Posting this since it seem to be quite a while since any like this was asked.