"...I can honestly say it has helped me better understand myself and others"And that I think is the value of these typologies.
Reading the Wikipedia page about the enneagram, I see a system of nine types with three sub-types, various connections between the types, 'wings' and 'drives'.
Am I being cynical if I think that system considered in the abstract is sufficiently rich to support almost any interpretation?