Yep those green crystals do b*gger all.
If its your front garden then maybe this is a no-go, but I hear a lot of good reports about leaving a half filled bottle of water in the garden.
Cats hate water, and reflections and will avoid it.
I've got dogs, and when I got peed off with cat muck on...