I honestly can't answer any functional questions about internal company business since I haven't actually started working there yet... so I don't know those answers as of yet. I have current obligations that I have to wind down prior to the 13th and then it's going to take me a bit to assess the current situation and get up to speed on where things stand internally at BFL at that point.
As far as release schedules go, I will be addressing and handling those as well. Be careful what you wish for though, you might end up with a Valve style release date on stuff.

Hiring a COO to fix their customer relations (and one who can't keep from calling people idiots when discussing his new demeanor) is like hiring a CTO to fix their website.
This is the public part of my job, but it is not my only job. I did not think, nor do I now think that anyone cares what other activities I will be conducting that will not affected the things Bitcointalk cares about. Also, I said you wouldn't see as many rants, etc... from me. That doesn't mean I won't call a spade a spade. If someone is being an idiot, I will likely ignore them; however there may be occasions where it's warranted to point out that fact if it serves a higher purpose than just poking fun at someone.