Tarasis, EinTroll (and a couple other people that posted above)
You should be able to see the DC beta forum now.
You can report bugs or give feedback in the Steam group, but the forum is probably better.
If anyone else has the beta but can not see the 'Dragon Commander - Beta' forum, send me a PM, or something.