Antoon,
I also thank you for sharing your version of KS (DKS).
You may know that I recently acquired a Janko keyboard (of sorts) and so have more than a theoretical interest in notations applicable to Janko.
The positional relation to the Janko whole-tone rows is directly analogous to the positional relationship of the rows themselves, which I believe is an even stronger than the color or shape relationship used in some other notations. My only reluctance, and this is not meant as criticism, is that every note requires two note-widths of space. (Well, maybe not every note, but I think it would end up easier to always allow two widths than try to determine when one was enough.)
As for your question of whether C should be on top or bottom,
the original 6-row Janko piano appears to have CDE on the bottom row and FGAB on the top row;
Daskin and Lippens have C on the bottom.
But Roy Pertchik’s Vibraphone and the Chromatone use the opposite order.
Whichever you pick, half the scales will be “upside down”.
I don’t know how you could come up with a “rational” argument for one vs. the other,
but I’ll vote for CDE on the bottom and FGAB on the top!
As for your KS for the piano, I agree with Paul, that it is worthwhile to show intervalic relationship even for a 7-5 instrument. What makes your notation so useful in that regard is the head position conveys the intervalic info while the color retains the traditional keyboard relationship.
I’m also quite a fan of Roy Pertchik’s tri-color notation and believe a tri-color version of DKS would be quite useful for his instrument, and theory presentations as well. Of course, tri-color would remove the connection to the piano.
So, is there software available to create DKS?
You may know that I had tried to create KS as a text file.
I suppose I’ll get around to trying again,
but I’ve been favoring my own notation, ChromaTonnetz.