У перхлората цвет такой же, так как за окраску отвечает расщепление энергитических подуровней меди аммиаком, а не внешний анион (хлорат и перхлорат сами бесцветны).
Добавлю еще, что такие комплексы бахают от удара молотком Может и от трения могут, особенно хлорат.