I'm worried about developer-side automatic update. I can think of more than a few times where I wouldn't want such an update, or bad things that a developer could do to a user. As a developer, I'd like it, but I'm not so sure as a user.
For the cautious users, perhaps there could be a "wait x days after release before update" option.
I did'nt know until you mentioned it here.
Fail!