But I think it should be noted from the context of that comment (and the original article) that the names are necessarily ambiguous. So the names E-G-C (or whatever set you choose, how about F#, A#, C#) are pitch positions and don't disambiguate between enharmonic equivalents, eg in isolation we have no reason to prefer F# over Gb. Which is the problem.