That sucks haha. I think the interest levels of this game would be increased greatly if there was an RP mod.
If the dev's see this and want to discuss the possibility of RP Mods, get in touch with me via this thread. Me and my team are happy to do the leg work.
Not sure if workshop support is going to be quite enough.