The SE Forums have always been the ‘official’ place to submit contracts. I hope there wasn’t too much mystery around that and I am a little surprised that you think there was any intention to be secretive. For a long time, I’ve chosen a mix of contracts from various places. Sometimes I ask for submissions on Twitter, many have come from here, Reddit also works with the various threads there, I’ve checked in with Kotti’s DB and I think one or two from @BernardoOne have also come from NeoGaf, if my memory serves.
The only consistent place to submit Contracts has been the official SE thread. Technically, and let me stress that technically, that’s still true at the time of writing. However, as a result of the news in May, that will change. As you might have guessed, IOI becoming an independent studio means that we won’t be using the SE forums in any capacity after a certain date. I’m working on various things that come along with that.
Ultimately, having that one ‘official’ place to submit contracts has worked very well, but when you compare the current SE thread to the Member Contracts thread that’s running here, it’s clear that the SE thread is a list of submissions and the one here is a discussion about contracts, good, bad or ugly. I prefer to see the later, so I’m also thinking about the best way to structure things going forward.
Anyway, i’m diverging now but I hope that makes things a bit clearer. If not, I do look in the Member Contracts thread here for Featured’s and will probably do that more so going forward.