Create a Discord server for those who already bought a license and have this thread here for potential customers.
Discord is very powerful with many extras like channels, help bots and many more, even has voice support.
There we can post support questions, bugs, feature requests and more.
It's not easy anymore to follow this thread.
There is actually a google group....
Discord is proprietary software too and a lot of us are not gamers and don't want such stuff on their desktops.
On top of that, being depending on such software to have the information accessible to the users is not really a good thing. This forum might not be the easierst variant but it is ewasily accessible even from google search.
Consider joining https://groups.google.com/forum/#!forum/leonardo-users
Even this group is accessible with any client you like via standard usenet nntp protocols or just plain email.
Hacky