I was on the original council. It wasn't a happy experience. I felt we were utterly ignored by Inno, and not treated well when they did talk to us - we weren't allowed to even talk about the two biggest issues that players had raised, cheating and mod corruption (and I kind of understand that, but still...).
There were 2 competing factions on that council, and me. I certainly didn't think members of one of those factions were doing it for the right reasons - to help others and the game - and I wasn't overly convinced over the other faction. Lots of infighting, and nothing positive from our side either. I got hugely stressed about the whole thing, on top of what was going on for me IRL. I was probably horribly rude to Baudin, and if so, I wholeheartedly apologise.
So yes, it was an unholy mess from all sides.
BUT it was a good idea, and should work.
So yes, I support a return of the council.
Just not with my involvement this time.