There are already main threads for most of the game discussions on the different features.
There is also already a thread here you can add your feedback to.
If you would like to social with the other players and talk about anything "Castle", you can start up a group and you can then place a link to your group in Fanlink forum so other players can come join.