The early stuff is pretty easy; run the early missions with two characters, and focus on learning them before swapping them out for two others. The Cragheart will just feel like a worse Spellweaver most of the time in this party as his allied-damage is a big drawback with 2 melee allies and his obstacles will often cause more harm than good.