One suggestion I have seen sometimes ago on this forum is to make this skill enables you to move while casting. That change would be more in line with the original description.
Although I also liked this change too. The name could be changed to Precise Cast or something (Criticast anyone? :P).

Either way, I seriously think this skill need rework.