I can't really say that I like the numbers... but it is better than no feedback. Technology allowing, a nice thing for future game would be to add a visual feedback when appropriate. I.e. facial expressions (grimacing, scowling, smiling, winking etc.), body language (a slight swagger, shking fists at you, outride rude gestures, constantly looking at you, smiling etc.). Devious npcs might of course chose to "cloak" their attitude towards you and spring some nasty/pleasant surprises on you.