Hi Underdog. I'm swamped and all I can is nudge this into the ‘if I get time’ queue. It deserves thought and I dont want to shoot from the hip.
Denis Rancourt has some pretty strong, and maybe too strident, ideas on peer review that are worth looking at.