The only thing that you can take from Falcon's competition deadline of end of may combined with his quip that he'd like to wear it in Agni for 3 months is that the end of may date is the absolute earliest it could possibly be, not that the end of may is for real the actual release date.
If you read the transcripts, the Lab is very keen to get it released, but there are still problems.
The major problem I can see is that not everyone uses viewer 2 although viewer 2 is now slightly in the lead as being the majority viewer.
That said, maybe there could be staggered release whereby certain regions get it first and a warning could pop up for non v2 based code that mesh would not render. I dunno... just some blonde speculation....