But what if a PC making the first step is not fitting? I hoped my Hawke and Fenris could slowly fall in love with each other without noticing it... I kind of could do it with Lelianna and female Warden, there were many approaches to Alistair which made it look like he did the first step, Anders too... etc
Plus knowing 90% sure that an icon will result an an obvious way is... just killing the fun
That's kind of my point though - it would be interesting to see the "heart" icon represent
only the PC's intention, and not the result. For example, maybe if the PC sidles up to a potential LI and says "ayyyyy gurl, have I shown you my tent?" within seconds of meeting them, it kills any chances with that LI and nets you some disapproval.
That way hearts wouldn't be auto-win, you'd have to consider if the time and place was right.
They've already done some situations where hearts aren't necessary to get the companion to make a move (e.g. Anders will make the first move if Hawke is friendly to him, and Isabela will do it if Hawke is sarcastic). But it would be cool to see the inverse, where blindly clicking hearts could hurt my chances.