Excellent! It'd make the traders much more interesting with recurring missions. And it makes sense. Some trader may want to hire you to avenge his son, others may ask for help in difficult time with resources. I imagine they awarding you with epic weapons or some rare items, also increasing reputation among their race because you're getting famous. The random missions in a config file would be more like the dialogue config but with commands more suited to store variables and states so we could make missions within missions or sub-missions. The possibilities are endless especially with all the talented community we have. Only if that is technically possible, of course.