I know this is a little late, but when I first brought Shelby to the vet also because of mites, the vet wanted to give her Ivermectin. I teared up when he said it, because I knew what it does. So, I told him that I don't wan't Ivermectin. I said that I wanted Revolution, but he kept refusing and wouldn't give Shelby Revolution.
But eventually, I got him to give her Revolution. She did just fine with it, so I would recommend Revolution over Ivermectin, but I can't speak personally about Ivermectin because I have never used it (not planning to either)