socionics is much better for describing relationships between people. i think enneagram as a system is pretty wishy-washy and arbitrary compared to socionics, but used in conjunction, enneagram may be useful to help describe differences between socionics identicals.

