I don't agree that this is an improved notation at all.
It has its advantages, it highlights the physical distance between notes in a uniform way across key signatures. But it obscures harmonic function, which is much more important.
Array indexes starting at 0 is unintuitive for beginners, I would never recommend a programming student learn arrays starting at 1 just to make it easier.
Proper playing technique is often unintuitive for the beginning musician, but encouraging it for accessibility will be destructive to their progress.
Conceptualizing a new difficult concept in a way that makes sense to you is good, foregoing convention is bad.
Array indexes starting at 0 is unintuitive for beginners, I would never recommend a programming student learn arrays starting at 1 just to make it easier.
Proper playing technique is often unintuitive for the beginning musician, but encouraging it for accessibility will be destructive to their progress.
Conceptualizing a new difficult concept in a way that makes sense to you is good, foregoing convention is bad.