One reason I can't see pvp working is the simple thing of needing to face a target, within a 90 degree arc, throughout the cast, for most casts.

Either it will have to not work that way in pvp or mages will get destroyed.