Mixed is fine. Just weigh the pros and cons of each to see if it's really worth it.

For example I now run 3 warlocks instead of 3 hunters for DPS as the warlock utility is far better for multiboxing. Even if the hunters do some things clearly better (like mobility for BM) this advantage is dwarfed by healthstones, ports and fear bombs.