Nice chart!
I think that would be a great idea to differenciate even more the chords and add the tensions so for example, the Maj7 chord of the Ionian could be recogniced as a different because it has the natural 11th (the Lydian has the raised 11th).
As soon as I know what your talking about I'll do that...