I think you should definitly give the Forum a little update anytime soon, If you'd like i also could help with keeping things under control and even setting it up. Something similiar to anny kind of GameMaker forum there is nowadays.
I think would make it more clear to what is where and how. Keeps things more organized. :)
Last message on 28 Sep 2016