It was a joke, so we could end up with the Newell Is God acronym , but yeah he probably would be a decent shout.
As for McGhee, I don't see what the hard-on is for him. I wouldn't lose sleep if he was appointed, but I'd like to think there are better options out there.