I think it would be a viable treatment. Cost effective, pretty natural depending on the source your using, etc. However I wouldn't go near a flowering plant with that stuff, personally. I'd estimate that would leave it's usefulness indoors for 1-2 months or slightly more depending on the personal growers regimine.
It's also wise to look into the strucure of the compound like you already have. What is it and what does it do. Basic polymers which get left on our body as soap resiude, peroxide and water usually takes care of that. I'd take measures to make sure whatever you apply to the plant to treat it gets off.