Ok so here is what my latest party looks like:

1. Inquisitor, melee Pyro/Aero DPS, uses staves
Main attribute: Intelligence
Secondary attribute: Strength
Primary Skill: Pyro
Secondary Skills: Warfare, Aero, Necromancer
Civil Skills: Lucky Charm
Talents: Demon, Elemental Affinity, Executioner, Living Armor
Character: Red Prince

2. Cleric, ranged Hydro/Geo support, uses shield/wand
Main Attribute: Constituion
Secondary attribute: Wits
Primary Skills: Hydro/Geo
Secondary Skills: Pyro, Polymorph
Civil Skills: Bartering
Talents: Far Out Man, Living Armor
Character: Fane

3. Wizard, ranged Pyro/Geo DPS, uses 2 wand
Main Attribute: Intelligence
Secondary Attribute: None
Primary Skill: Pyro
Secondary Skills: Geo, Polymorph, Scoundrel
Civil Skills: Loremaster, Theivery
Talents: Far Out Man, Savage Sorteliage, Living Armor, The Pawn
Character: Sebile (for flesh sacrifice)

4. Wizard, ranged Hydro/Aero DPS, uses 2 wand
Main Attribute: Intelligence
Secondary Attribute: None
Primary Skill: Hydro
Secondary Skills: Aero, Polymorph, Scoundrel
Civil Skills: Persuasion (since he gets automatic pet pal)
Talents: Far Out Man, Savage Sorteliage, Living Armor, The Pawn
Character: Ifan

A lot more cookie cutter than before, but without being able to use Glass Cannon this is the only way I can see of getting enough DPS out. Thanks again for the help guys, much appreciated!