It's a gamble, isn't it?
Of course, the release is scheduled for Q2 of 2016, and well, we are getting quite close to the end of Q2 now, aren't we?
On the other hand, I've been hanging around this forum since about 2007 or so, and have born witness to many Terragen releases and updates. If I were a betting man, I'd hold off till the 15th...