If you want to thank me, buy some stickminers - of course made with Bitmain chips because those guys are alright.
It appears that I currently own two S2, one stock unit and one "kit" which I built a case for, so I've been looking forward to the prospect of an S2 Upgrade as well. The numbers are really promising with BM1384 - just like with the BM1380, high density low clock efficiency is about twice that of the high-clock low density of the S5. Maybe when they start moving an S7 with new chips around 0.35W/GH (I hope) they'll be more inclined to release a 0.3W/GH S2 upgrade. They've already demonstrated with the S4+ that they're willing to run out new designs with previous-gen chips; unfortunately they also have been demonstrating a willingness to sell things for much more than they're realistically worth (which is funny because they also sold out of everything even at those prices...) so I'd expect the upgrade kit to cost about as much as 2x S7 if the hashrate and efficiency are maybe 10% better than a pair of S7. Remember the S3 upgrade kit only cost about $40 less than just buying an S3. All the expensive-to-manufacture parts are being replaced but all the expensive-to-ship parts aren't, so they'll use that logic to keep customer savings marginal.
Even so, I'd buy one if they made one. It'd be pretty sexy. A GekkoScience-built upgrade kit is not impossible, but also not what I'm looking to work on until a few other projects are finished. Although... I just had an interesting idea so I'm gonna have to spend some time probing the backplane and see if it's even possible. Each board has specific data lines run to its socket and they're all multiplexed together on the control board. If I could use a pair per socket for USB signal (will require testing, noise and such being a big concern) I could cook up a new control board with a basic SBC attached via USB to some hub chips and still use a generic interface, just with the specific form-factor and backplane connection. If I'm thinking right, the WASP guys were looking into a USB-pairs backplane standard a while ago, and not because it was a bad idea. New boards could be built in the same shape with whoever's chips, with a standard USB converter chip to whatever base protocol the chips use and a few additional tie-ins like temp monitoring and voltage control. Updating cgminer on the control SBC would get new drivers for new boards, but the controller hardware itself wouldn't need to change at all. Hm... a lot of that would inherit from TypeZero design work so it might not be too bad to append something like that to the list of potential projects - unless anyone else wanted to work on it.