I basically agree with Sergey that a clean install is best. But I will add that I did the upgrade on both my primary workstation and laptop and both are running great and at least appear faster and more responsive. I choose this because of the time time it takes to reinstall everything, and get new authentication for some of the third party controls I use.
Kirk