I think something that would add some depth to PlaneShift would be having the NPCs that belong to certain factions change their on-sight chat (I call on-sight chat to the text some NPCs say when characters get near, like the guard near Kada-el's) depending on the relation the character has with that faction.
They might be polite, quiet, insulting, whatever. This would give factions both visibility and roleplay-utility.