You should also avoid too much water, especially public swimming pools with lots of chemicals. I knew a girl who went on vacation and dyed her hair blue. She went to swimming on the beach and swimming pool daily and it changed her hair colour slowly from a strong blue to a washed-out greenish cyan. On top of that, she had stains of blue colour on her body and cloths.
So, no. It's interesting but I think it's making more problems than it is worth it.