Do you have a Total War mod that's under 100MB in size? Would you like to host it here on TWC?
Or would you like to have a backup copy of your mod in case of difficulties with your other hosting site?
Then why not use TWC Downloads? It's free, and available to all members of TWC.

TWC Downloads