I'm all for better organization in the context of a broader community discussion. More than happy to have you initiate that, but let's see how your current project goes, first.
Great post! The devs are doing great, but things could be better as far as coordinated communication and longer term road mapping.