First up - I'm planning to address the popup-centering issue more in 11.06. I'd like to get it into 11.05, but I'm not sure there's time. The root of the issue is how the form needs to behave on small screens - so one has to be careful to make sure that it works in both cases.
Secondly the issue of the StringTheory update - I agree the timing is terrible, and not what I would have preferred.
The root of the timing is NetTalk itself - there's a bug in 11.04 which is only really resolved by moving a bunch of NetTalk code from the server object into StringTheory. I would have preferred to wait some time before doing ST 3, but it's simply not practical to wait.
Unfortunately because ST is so highly documented, and because test cases exist for everything, it's necessary to do quite a lot more work than just "moving the code". On the up side the quality of the code improves, it becomes documented (so it's ultimately more useful) and the test cases guard against future regressions. On the down side it's not an especially convenient place in the cycle to work on ST, and frankly I'd rather be doing some other things instead.
I appreciate the timing is, at best, awkward - especially for NetTalk 11 users. It's both an "enforced" cost (something I work hard to avoid) and has held up the NT release at an unfortunate time. I apologize for that - it was planned that way and was ultimately the "best of a bunch of bad options" that I had.
I am working round the clock on getting that out though, and once it is out then I can get back to getting the NetTalk updates out.
Cheers
Bruce