When I logged in last night, I too thought I was another site. It was a little laggy last evening but appears to be fine today.
Personally, I like it opening in another tab cause you can go back to the first tab an read up on the home page.
All in all, it looks great Marko.