May I suggest Xee use the Sparkle framework for updating? This would make it convenient to get the latest betas and test them during development, as well as upgrades for the stable version in time.
Thanks for the great software :)