This is truly a great effort. At the same time I am frustrated by the choice of the medium. We are well past the age of disseminating information through print. I would love to "hear" the concepts described. Why not make an interactive web page? Maybe sprinkle some audio samples here and there? It seems convoluted to not use sense of hearing to describe music.
Indeed. The ability to click on an interval and immediately hear it -- and/or simultaneously see it played on the piano -- would be quite nice. (Or, conversely, the ability to see piano notes instantly rendered on a staff and have the intervals identified.) Combining two learning pathways -- visual and aural = win.
I largely ran out of time to extend/improve it several years back, but it still gets quite a lot of use; students of subscribing teachers can use MIDI keyboards as well, which makes the instrument/theory link quite tangible.
The OP clearly has skills in page-layout as well as music, but maybe not software development. Some musician/programmer combination (maybe yourself?) is needed to produce what you describe.
As a matter of fact, I am a programmer as well, and I agree with the original comment here; a multimedia experience is the best way to do it. Of course, I'm a college professor, and I give my students that experience every day in class, but having something online makes a lot of sense.
If I had time, I'd start on it right away, but as it is, it's on the Big To-Do List. However, one thing I am actively working on right now is an aural skills practice site that includes the advanced stuff (most existing sites only deal with the basics) and which uses HTML5, CSS and other open standards tech (most existing sites are flash-based). I'm also designing it with an interface that works equally well using a mouse or a touchscreen. This is, IMHO, a huge need in my field. But my project is still in it's infancy, and not ready for prime time.