not needed, companion personality if pretty cut and clear so you should be able to tell what actions they'll like and which ones they wont.
+1 this. All the hints one needs come from the existing interactions. But as a togglable feature? No reason not to if it's something people want.