Some random thoughts so far... mostly about my party comp and the characters in your party so no story spoilers really...
My base party I'm using now is myself (Bard), Lae'Zel, Wyll, and Shadowheart. Do pretty well so far. Bard I mostly buff, debuff, and CC. Lae'Zel obviously runs into the fight and murders people, Wyll I have running with a casted magical greatsword and slinging damaging attacks, and Shadow the obvious heal/buff bot mostly. I do have dagger cloud on Bard which is pretty damn nice for both damage and influencing battlefield by blocking pathways for enemies to force them around or through it. Sleep spell is invaluable.
Astarion - find this guy annoying as hell and haven't played with him. I feel like if I look the wrong way he'll sneak up on me and start dry humping me any second.
Gale - I started with him in group but he kind of annoyed me too and now wants "things" from me that I don't want to give him lol. Will leave it at that. Once I got Wyll he was replaced.
Haven't met anyone else yet and I know there's at least a couple more companions.
My only complaint is it seems Shadowheart is basically who you're stuck romancing with unless you want to be thrown around by Lae'Zel like her personal sex doll lmao. Or are into the dudes which nothing wrong with that but not my cup of tea.
Overall, story has me engaged and I'm enjoying exploring every nook and cranny of the game.