The coders are working on a frame work to make this happen. It is called the 'Faction' system. It involves a hell of a lot of back end work to build the infrastructure to make dynamic relationships between NPCs and PCs, and between NPC Group Types and PCs. Jman is the one to ask about it, but I liken it to GTA2, how if you work for one syndicate, the others get angry at you over a period of time.
Here, the system would be more dynamic in that there are a wider range of NPC and PC relationships to account for. At the moment it can be manually set by staff, or puppeted into a situation. And yes, I think Charsima should be used in many more things. I think that if you reak, smell messages should make people in the room take notice of your stanky ass self. And if you've been in the sewers, people should be desperately tying to hold the contents of there stomachs in.