What does the community think about SE releasing each patch 3-4 weeks ahead of time to users for beta testing? Allows users to test drive the client and report issues and gives SE valuable feedback that can improve the chances of a successful GA (general availability) release.

Let users download a client separate from the live client that gets periodically updated with beta versions to try out.