Del, that's just about being idealistic really. But back here on Earth things aren't always done out of good intentions, with much politics this is about to bring even more, to open old wounds and grudges of the long gone past. Recommendations are what they are, and some just plain ignore them and flame because that's what they want.
What I am saying is that in the end it'll most probably bring more politics and power juggling instead of a real deal of an appropriate, realistic and constructive criticism. Just speaking my mind, my personal opinion out of personal experience here. Honestly, I'd be happy to be proven wrong on this one, but I'm skeptic. Try if you are certain about it, whereas I'm just going to stick to the occasional feedback threads instead, lately they've been efficient enough to keep going with them, so no point for me to change what works already.