How many heroes?
I've tried both 2 and 3 heroes. 4 is just a little too much overhead for me solo.
...it usually pays to have a healer (since there aren't many in-game healing events). Other than that, it's pretty balanced with any hero choice. I do like the 'pet' classes (i.e. Necromancer's Animate, gives the monsters a different target).
...consider adding a thief. He really shines in the coop adventures with his base skill "greedy" as well as "sneaky" in a lot of situations.
Thanks for the advice guys. Maybe I'll try a Tomble(thief)-Ashrian(disciple)-Quellan(necromancer) team and see if I can fare any better.
I was actually cruising along pretty well last night with Tomble(thief)-Quellan(runemaster)-Reynhart(champion) until I hit the shadow dragon in the trash heap like a brick wall. Oh well, I'll keep plugging away.