Well we have a barbarian, cleric (possibly 2) and a bard, so we have our main dps, divine support and arcane support. For balance a tank such as a sword and board fighter, another barbarian or paladin, and also some kind of rouge or ranger to round out the party would be effective as well.