0.5 sec delay = unplayable. Yes, it is. The only thing you really need for a game to be successfull is as little delay as possible. If you have done some sort of "hardcore" pvp you know that the smallest spikes is the most annoying and gamebreaking issues there is. It says 60 ms but clearly it's more like 500. The instant spells is like 0.5-1sec delay. The heals seems fine untill they're finished, then it takes like 1sec untill you actually get the heal. And when people actually are dead they are kinda still alive for some time.
I just started playing so I do guess this is something you are aware about and will be fixing within the nest couple of weeks.
All i say, the difference between a successfull pvp game and an unsuccessfull game isn't as big as you think. If it's zero delay and feels smooth to play, it's probably successfull. The change of camera could be fixed too imo, it feels kinda "too smooth" if you know what I mean? It's not instant when you turn the camera.
Everything else seems perfectly fine. The spells, the classes and such is great. The battlegrounds are fine. I love that you can actually level pretty descent pvp-ing. The only things that have to be fixed is:
------------------------------------------
Camera not instant
Delay on spells
Targeting (It's really hard to target individuals in bg's by clicking, I know you have the bars on the left, focus target etc, but most of the time you have to target by clicking playing pugs, and that can be really hard at the moment.