No, I think this release isn't the holes we were looking for. Candido was desperate to have something out by Cambridge, and the regulators are holding up his main NR, so he had to put out this one, unexciting as it is.
That's only speculation on my part. Nevertheless, I consider my bet won, as this isn't the holy grail news release y'all were expecting, and it's not coming for a few weeks.