Agreed, a breakdown in cooperation/asset sharing between modders is probably the biggest potential downside.
Hopefully issues like that can be resolved, because I really like the idea of creating an environment that makes it easier for modders to be compensated for their work.