Any "film-forming" product can wear and peel with ugly results, and few or no cases can truly be dyed.
Dipping seems like a good option because the finish itself is strong, then it can be peeled back off when it goes bad, as I understand it.
I have had good results with "Dupli-Color" available at auto supply stores.