So you cant advertise games from any other forum but OLF in the advertisement thread? Seems rather limited.
Correct. The contentious issue is linking, because Worstgen as a matter of site policy prohibits linking to other sites. Posts that do not include a link could possibly be allowed, as the rules of use as outlined in the cross-site advertisement thread only explicitly forbid links. That said, for the time being, at least while it's in its infancy, I would err on the side of caution and only post advertisements for OLF games there.
If you have another site that you think would be a good partnership, I'd suggest reaching out to admins here, and on that site, to see if some sort of deal can be made. All being well, I can then update that thread to include more sites beyond just OLF.
That's why I said it's kinda meh. It's just a restricted ad-board. It will barely get traffic :/
As was explained to you at the time, the purpose isn't to receive heavy traffic. It's to work as a platform. It is, in effect, our end of the partnership deal with OLF.