It would be interesting if they adopted a F2P model with microtransactions for the popular player-made content, so if you or your teams mod got popular, you might get some financial incentive to create quality content.