I have to disagree with many of the posters here.
I'm a huge fan of Minthara, but suggesting that you should be able to recruit and romance any companion regardless of the choices you make in the game would remove the idea that your choices have consequences. You should not be able to recruit one of the villains, unless you side with the villains.
If you don't want to attack the corrupted grove that's been infested
and the devil spawn that's taken refuge there - you don't have to. But that's the price for being able to recruit one of the villains of Act I. If you opposed her in Act I
(and because of you, she failed in her mission)
, don't expect her to suddenly be friendly later on.
In the playthru that I did in which I recruited and romanced Minthara, my character's justification was that the Druids weren't the peace-loving, nature-protecting people they claimed to be;
having been infiltrated by Shadow Druids
and if the Absolute put this tadpole into my character's head, then those working for the Absolute might know of a way to get rid of it. THerefore I infiltrated their organization to gain the info, and if it meant choosing sides, I chose the loveable goblins who were being persecuted by the mean Druids.
On my "good" playthrus, I chose a different motivation and helped the Druids against chaotic goblin-kind.
How you justify it is completely up to you. One thing I love about BG3 and dislike about most other games is that in most other games it doesn't matter what choices you make, those choices have no real consequence on the story; but those choices do have consequences in BG3.
If you like women, there's romance options available for you.
If you like men, there's romance options available for you.
If you like both, there's options there too.
If you like threesomes, or even foursome - they put in an option for that.
There's an option to have a primary romance and others on the side (if you're into that).
You can play as "good", you can play as "evil", you can play anything in between - there's options available to you.
You can play custom characters, you can play origin characters.
You who choose to have in your camp or party affects what storlylines you have access to, same with the choices you make on how you treat recruitable and non-recruitable folks.
I like the fact that you can't 'get with' certain companions if you don't play in a style that they would want you to.
If you want to recruit someone who starts off as a villain, it should be expected that you'd likely have to do some villainous stuff. For those that know the lore, she's a Drow loyal to Lolth and an Oath of Vengeance Paladin. So, no, she's not into those who aren't willing to kick a few puppies (rhetorically speaking of course).
But, as always, you play the way you want to - as long as you're prepared to face the consequences of those actions.