Is there a ETA(ccomplishment) on this?
Nothing against you guys, but I rather like having my site up pretty consistently. Actually, it's sort of important for what I'm doing. So I'd rather switch to a host that has a 99.9% uptime (or something crazy like that) but far less features than you guys offer.
I agree with others in this thread. You can do whatever you want because you're offering this to us for free, and we can't really claim anything from you, but if I had to make a recommendation, I would recommend using the production and testing server scheme.
Another idea that would be interesting -- having a set number of servers with just the barebones (HTTP, FTP, cPanel and that's it) that go down extremely infrequently (far less than your more feature-rich servers). I'd use those when the main servers are down!!! It seems like most of your downtime is related to mySQL, which a lot of us don't necessarily use. Just a thought!
For example, I'd sign a form that say "I will only use HTTP, FTP, and cPanel", and when the main servers go down, my website could magically redirect to a backup server of some sort with just those features.
Anyway, all that being said, good luck upgrading and godspeed.