Yes, it's just nothing to *say* you should speed up the engine process to release it fast, now.
Now that i remember that beta was for 2010's winter, even DNF release seems more credible.
I hope you won't release a super engine/rebalance in the middle of the desert ...