As I say, I've been out of the loop for a bit so feel under qualified for the minute to make any firm judgements. I can't see what harm a Council with a Leader/Manager or even Glorious Leader if some would prefer could possibly do?
The concept of "Here's the ball, every idiot have a kick!" is no way to win a match.