Coming off of WoW, this game is a little disappointing. I bet you already know what I am going to say - yes the invisible barriers are frustrating. Being able to fully roam the map you are on is a big plus.
My character is only a level 5 Ranger/Mesmer so the game might get better later on but so far I would say - overall - this game is average. It is very pretty and the character models look very good but the game fails to hook me like WoW did.
I will keep playing, though, because the one thing WoW cannot beat this game on is the lack of monthly fees. That alone will keep me coming back to try to get into this game.