I used a credit card on a small acrylic tank, and it did scratch it a little bit. Definitely get something that says "for acrylic tanks" on it. For general cleaning (I don't know if it would work on coraline) I use something called Quik Wipes by Coralife. They're awesome for cleaning tanks, and you can rinse or wash and reuse them.