There's not much point to creating a modding section until there's a PC version for people to play. It would either go completely unused, or be filled with a bunch of the "tell me what to make" topics that I know everyone enjoys so very much.
For the handful of people that are working on something, if they want to make a topic, they can just post it in TM Discussion for the time being.
Aw, bob. You know how much I enjoy giving people my ideas because they can't produce their own.