I'd say just be honest yet respectful in the game threads, but likely their subscriber sites are going to be where they'd probably see the feedback easier, depending on how active the devs are here. Although I'm sure some also have discords where feedback would also likely be seen a bit more easily.
Almost forgot this one existed. I remember really enjoying it, and can't wait to see how it's come along. It definitely seems like it's taken some twists and turns in regard to the content. Can't wait!
I both love and hate this game, my only criticism is the lack of Judith content. It overall is a great piece of work, and is worth the play for the sheer amount of content alone. Might not be everyone's cup of tea, but it's very well made, moreso than a lot of 'complete' games.