Corky,
Notation systems are debatable, and there is quite a debate going on over at
musicnotation.org.
But let me say that I prefer your system of numbering by half-steps to using "diatonic" numbering.
It's not clear whether you are using scale degrees or just intervals, but either way I think you are on the right track.
I use "dozenal" numbers 0 1 2 3 4 5 6 7 8 9 X E for the twelve tones of the chromatic scale, and sometimes Z for twelve or doZen.
This gives 0 4 7 for a tonic triad in root position, vs. 1 3 5 in diatonic numbering.
For "diatonic" work, I just use the solfedge names: do re mi fa so la ti. or just single letters d r m f s l t .
(There are also solfedge names for the black keys; one system is printed on the Chromatone.)
As for chords, I label my music with the Roman Number chord names: I ii iii IV V7 vi viiº etc.
OK, so I'm inconsistent! I should be using chromatic numbers, e.g. 0 5 7 for the tonic, sub-dominant, and dominant!
But old habits die hard!
For Janko, I think you are much better off thinking in terms of chords 0 5 7 than C F G,
since the same chord shapes work in any key.
To use conventional music, you will need to memorize the circle of fifths [that is, of "sevens" or "3:2s"] and get used to translating the chord letters to numbers per key,
e.g in key C, I IV V7 or 0 5 7 is C F G7; in key F, it's F Bb C7, etc.
but if you write the translation on your score, you only have to do it once per song!
Just my 2 cents.
Joe