I think the salt will keep them at bay. What's crazy is, my garden is probably 65% bromeliads and cacti, and that doesn't see, to deter them :p
I hadn't had a problem with them before, but have them now at the house I moved into. I think it's just luck of the draw