So far its been a pretty good launch, about typical of a highly publicized IP. Its almost as good as the RIFT launch and 1,000 times better than the WoW, Warhammer or Lotr launches.
Game runs smooth, very little in the way of glitches or bugs that I have run across, so overall a great launch imo.