I'll second this. Heck, I'm not above simple bribery and would send a case of Lagunitas Maximus to the dev team (it's so hoppy, it'll remove the enamel from your teeth!)
dwindling closer to the big update, is there any word on when we will get SF. I understand there are "back end" updates that need to go in, does that make it a May 2nd launch?