Just to add to point 4, it may also dye your silicone a different color...
Sent from my iPhone using MonsterAquariaNetwork app
Again, I just went through this. I USED the dye based products, Kordons Rid Ich. I had a very advanced stage of Ich. I dosed the rid ich exactly as directed and it cleared up my tank in 7 days and I continued for 10 days. I performed 30%W/C's every day and never lost an ID shark, I have 2, or clown loach. I lost 1 clown loach to the ich bcause it was so far advanced. I also increased my temps in the tank. All my scaleless tankmates made it. I agree, do heat and salt first. If no success, my suggestion is to use Rid Ich. Coppersafe is a great product but its remnants remain in the tnak for quite some time. Scaleless fish and inverts will struggle.