Violet water is a cologne, not a disinfectant. I'm going to go with an emphatic no it would not be effective. And because it is a cologne/fragrance, using it is probably more likely to impact allergies of other passengers, causing them to sneeze. Please don't do this.