Is k-means with Mahalanobis a valid option for clustering?
It doesnt feel right cause there are convergence problems. See here

It has tendency to fail. With kmeans and euclidian distance you have some really nice mathematical properties and you can gurantee convergence.