The thing is, it has other ingredients so it doesn't irritate skin, so those ingredients might leave a trace on your cages...since cages are plastic, not "skin".
I wouldn't use it for that reason...I clean cages w/ diluted chlorhexidine (or F10), which you can just wipe dry with no rinsing needed, & no volatile fumes.