Anyway I have happily settled on my chosen Origin Character of Wyll the Warlock for the face of the party with damage dealing magic, Shadow heart the Cleric for healing magic, Lae'zel the fighter and Astarion the rogue. Pretty well rounded team I think. I think I have Astarion as an Arcane Trickster to make the most of his High Elf racial bonus, with a focus on archery, and Lae'zel would make a perfect Eldritch Knight as a Githyanki. So all my characters will be able to use a spell or two to help them out of a tricky situation. Wyll has a Fiend pact for firepower and a pact of chains for a useful imp familiar and Shadowheart has her Trickery domain to befuddle the enemy. My dream team is realised, now the waiting game begins.