Alright, we'll have the thread here, btu if someone wants to post it over at space battles to try and get more people interested, that could work out. If there is a lot of interest over there, we might move it over there, but for now, hosting on TFF is probably the simplest option.
I'll post the inaugural post today, tomorrow, or the day after, depending on how things go.