I think this is a great idea, placing all the discussions regarding LTN's, CPZ's etc, i.e. "Roads and Transport" in one place, rather than being spread out across multiple threads. I found trying to follow these all really difficult and time consuming, especially as some were turning into long whiny monologues. I also think that this may allow and encourage other local issues which may well be bubbling under the surface to be raised and discussed.
Small changes can make a huge difference. And just to clarify, it was my suggestion, so you can direct all your anxed and vexatiousness to me.