Our expert opinion is it's never okay. Chemical drain cleaners are more corrosive, toxic, expensive, and often don't work as advertised.