Peer review is of course the best thing for any subject, regardless of what it is.
We agree on that, definitely. Let the science be done and let the chips fall where they may.