I'll be honest with you, Flipside, I started playing perhaps one week after launch, and haven't seen a single instance of the "Unable to connect to servers, retry in 20 mins" launch-day problems. Twice while playing I had momentary notifications go off that the game lost connection to the servers, but it resolved quickly and didn't cause any actual problems.
The only thing I have noticed repeatedly - and this may be by design - is that if I start the launcher (which connects to the servers itself to get the latest patch), get sidetracked by something, and then return to the still-open launcher 20 mins later or whatever, it will have in essence timed-out without any notifications of such. You just go to launch the game and it says "Unable to connect". In 100% of those times (I think this happened to me 3 times or so), the problem was simply resolved by exiting the launcher and reloading it again. Hmm... actually, I'm not sure whether that happened to me in the launcher or in the main menu in-game, but either way, the problem and resolution were as described - long periods of inactivity led to "timeout"-style disconnects resolved by simply reloading the launcher/game.
My only remaining real complaints are the lack of terrain-editing capabilities, and the diminutive size of the cities themselves - the latter being more frustrating than the former.
ANYway, bottom-line is that if the game interests you, there's no real reason to wait IMO.