Evaluating clustering algorithms is a notoriously hard. As the reference text[1]} puts it:
The validation of clustering structures is the most difficult and frustrating part of cluster analysis. Without a strong effort in this direction, cluster analysis will remain a black art accessible only to those true believers who have experience and great courage.

