I agree with @GaryFunk. With plenty of warning, and perhaps some test data to test our code against, the benefits of making the change outweigh the drawbacks.
This I have to disagree with though. 0 degrees = 360 degrees when describing a position around a circle (and mathematically is also identical), so I’d prefer it to stay as is (although this is very much a matter of taste).