I also didn't take a stance on this research. I've yet to read the paper, and I don't read "science journalism" like TFA. But it's not like the findings are earth shattering given previous research. Therefore I lean towards optimism.
I am simply saying that scepticism is warranted even if a paper is peer-reviewed and published in Nature. The "scientific process" doesn't magically end at peer review. The process goes on, and it pretty much never ends.