I prefer clans first but i do have a dumb market idea i'd like to share:
Give modmakers 100 TC per 20 downloads or something to that effect.
Not that there aren't incredible modmakers out there doing great work but I think this will incentivize high quality mod creation in the scope of playability and aesthetic. This also rewards the old timers for the great work they've done.