To make a RP gamemode worthwhile it needs to be as bare as possible really, the features being added to the new ones are just bloat that we can live without, but the kids who thinking shooting everything in sight is RP will disagree. You only needs the basics, money, stamina of some sort, a way of separating people into factions/ jobs, and a way of owning property. Weapons are a good idea for a source of crime, but they need to be hard to get your hands on, think of it like a real life situation, you can’t just walk into any shop and request a gun there and then, you have to wait, and then pay out of the ass for just the weapon, let alone the ammo.
Keep it clean and simple, and it would be enough to keep the GOOD roleplayers happy (TnB roleplayers aren’t good, neither are half of PERP or other big communities mind you). If you want a opinion from good roleplayers you should ask people who have used/ still use Melonbrew/ catscript/ whatever it is, they tend to be excellent roleplayers.