This sounds like it could be in the ballpark at least. It gives about a month and a half to finish with current fixes, release and test Vasari, fix Vasari related bugs, work out the balance once Vasari are in, and fix any final bugs.
Given the current state of testing and patch releases it seems like the devs could conceivably make 6/12 or within a couple weeks of it.