I agree that the romances need some bolstering. DA:O and DA:I are great references for substantial, immersive romances. I think there should be more flirt options in early dialogues to flag someone as a romance option and there should definitely be a follow-up conversation to the camp scene.

That said, Shadowheart doesn't actually sleep with the player in that scene. I think she's going to be a slow burn. And you can build high approval with her as a good character. I played my first run as a good character and she liked me quite a bit. She seems a bit conflicted, in my opinion, and I think she'll be really interesting to romance regardless of alignment.

Also, Larian has said they have good characters that have not yet been revealed. EA just focuses on the "evil" characters so they might release a nice lass who's more up your ally.