I am not much for any chemicals.
I have a 55gal at work that had some on LR that I bought from a LFS
I bought 2 peppermint shrimp and they where all gone and have stayed that way since. I haven't seen any since and it's going on two months straight. Just make sure if you get peppermint shrimp they do NOT have white and red stripes, just red and clear.
The ones with white stripes are camelback shrimp annd are often sold as peppermint. Camelbacks tend to start eating corals.