I remember having lots of suggestions for the invictus.io site and always having to dig through the forums to find the thread that discussed the site, and even then it was hardly easy to navigate different suggestions and aspects of the site.
If the new site is supposed to be an important entity in its own right it deserves its own section, not just a dedicated thread. Perhaps a child board of marketing, general or development. In addition there should be a huge banner on top of the forum page that links to the new website.