It is fine to just work with symmetrical matrices, all qiime distance matrices are. Note that numpy has eigh() and eig() to deal with this.