Yeah, I'd really like to know as well which are the main chanels of feedback amd where to go to, I came to here after 1 day on steam forums, but I hope they are not wasting too much time reading that, what a mess.
Here it's been mostly good honest feedback though, very little trolling, different opinions, some I agree some I don't, but mostly good discussions and analysis.