Sometimes if you get frustrated, its definitly better to step back and take a breath. I think you are making a good choice and I look forward to your return.
There is no way the HTC staff can predict or find every bug on a few computers that releasing it to the community will make evident. What I do know is they are very fast to fix bugs and make it better. I am sure they will do it with this release.
Dago