Just an idea on how to help push RP along.
What if UE and RP were tied in together, so that the more you RP, the more you gain UE?
I'm thinking, (and I'm pretty sure this can be tracked, as shown by the bartender 'Where's the party at' function), that players that aren't idle that are in a room with one (or two) other or more people that are also not idle, every hour (or whatever time:UE ratio is good) will gain them one UE point. I feel like this would encourage people to actively seek out RP situations in order to improve their character.