I may be wrong, but I think the reason you're supposed to spray it on substrate is that it's oily & doesn't fully dry if sprayed on plastic or glass cage?
Whereas on paper (like most people say they spray it on) it is absorbed into the paper ("substrate") so the snake cannot contact it.As I said, I've never used it.