Everything takes longer than you think it is going to, If he releases it and it has to many bugs to work out than every one will be complaining. We ALL wait in anticipation, for this upgrade. So lets not pee in our pants, give him as much time as he needs.
TM