I'd would have been expecting a September or October release. They can target June but I can't see it happening.
Build isn't til May, and we haven't' seen much in the way of developer stuff yet, including the new Windows 10 Design Language.
I love the technical preview, but to me it still needs a lot of work. Hopefully Microsoft won't rush this, just to hit a June date.