That would be a nice way to support a user-driven roleplay/lore!
I thought of possibilities (not exactly like yours, but similar) as mods that you could easy integrate.
There could be postboards, where you could display your needs, and there could be job-markets where you can hire workers or "sell yourself".
I just like to keep it "real"... when I walk around irl noone has an exclamationmark hovering over the head, i will have to talk to that person. That's something people had to do much more in ancient times, so it will bring more rp, if you have to tell your needs.
Some support for it will be nice anyways!