The desktop version isn't alpha/beta software. It's going live in less than a month. You could probably go as far as calling 10162 a release candidate. There's no way any major changes are being made with a few weeks left before launch. What you see now if what you're going to get minus some performance tweaking (hopefully some that will increase battery life). If you're running the tech preview then you'll still receive alpha/beta FEATURES which may or may not be included in future updates, but the default browser of the operating system and it's basic functionality wouldn't fall into this category.