There is a thread about the topic around Shadow and Astarion out of all companions being the poly options in Character and Story. Baseline was, that it is a bit strange that the polys are all
( or general abuse in Shadows case) victims.
Can you explain, what you want to address with Haarlep? I think, it is the most creepy encounter in the whole game, if you through with it and the aftermath is horrible. I'm ok with it though, because it hammers home, that everything to do with devils and hells will have a cost.