I am a little surprised that you got some milage out of procedures and algorithms that rely on the Gaussian assumption (that includes k-means). From experience, the raw metrics are, shall we say, as violently non-Gaussian as it gets. OK OK you need not tell what you are doing to address that as I myself am being rather economical with the truth. But so glad, so glad that someone is using multivariate analysis, about time too. From someone who dabbles in a similar space I wish you well.