Romanced Cassandra and liked it. Though I wish there had been more scenes where you can talk and grow the relationship. Something to develop both characters through interactive dialogue.
That said, I realize Cassandra is an acquired taste. Cassandra is around 40 years old in Inquisition. That isn't exactly your typical RPG romance. My Inquisitor is about 44, so it works for him. But there should have been some younger romance options as well.
My position has always been that there should be a custom romance character creator. The background would also be chosen by the player. That way players can customize their love interest's appearance, personality, and beliefs, and have many backgrounds to choose from.