have you tried our discord server? its a far more active version of the forum and yes it has a chat dedicated to general discussion of the game, and hey, you may even pick up a few tricks about modding during your stay. Donut Team Discord
Also as far as speedrun strats, that isnt us at all, we may occasionally talk about it but i'm certain this will be quite fitting for you.
Speedrun.com SHAR topic
Speedrunning discord(although quite inactive recently)