It won’t work, the main issue with CC is the lack of Devs response, it’s a discussion forum but sometimes Devs response just once and players there take that response to keep the conversation but Devs don’t comeback.
Just take the 500 mount achievement feedback, a Dev that’s part of the CC forums responded my thread of GD, Good, they didn’t want to use the yeti, but instead of checking further on the feedback with the CC council collectors or the general public, Devs just changed it from one alpha build to another alpha build.
No matter if you put more players there, those players will be just ignored, CC video mentioned “regular live chats” but Devs only do Q&As with content creators.
Example:
35 comments, just 1 comment from Dev, I know that at certain point Devs must draw the line and keep their own design…but just 1 response for a discussion forum, Why don’t address the concerns result of your first response?