I do not agree with the idea that casters should be able to move whilst casting, however, I do not see a reason why this concept couldn't be used for a new physical ranged job.

And, just to clarify something here:

Quote Originally Posted by Shurrikhan View Post
Making it cancellable via Jump helps a fair bit, but you still then have the problem of being locked out of any new cast until again grounded (about a full second).
When you cancel a cast with jump, you do not actually jump, it just stops the cast and lets you act right away, similar to if you press esc on a keyboard to cancel a cast.