Well, not exactly. You may have noticed that, on the profile page, Solo Operations is said to be 100% complete, with a public beta available. This is actually not true, but it's damn well more accurate than 90% with an alpha done. It's very nearly finished, and there's a private beta out there. Somewhere.
So we're right on course for the 11th May release. It'll probably be released to review sites shortly before then - if anybody's interested, just give me a shout.