personally I'd avoid wipes and sprays that don't need rinsing. If it's a no rinse solution, it's going to have residue build up.
For a all natural, gentle way to clean get a steam cleaner to steam the cage. Steam, wipe the bars Steam some more. Steam cleaners are affordable and easy to use. you can use them on the cage itself, water bottles, fleece, everything. Steam kills bacteria n germs, freshens fabric, is powerful enough to get stuck on food off.
Is the glider intact? If he hasn't been neutered he himself is going to smell more and make his cage stink more.
The more you clean, the more it's going to smell. Your trying to remove the smell and the glider is just going to work that much harder to stink it up again and make it smell like him.
Try cleaning in stages so you leave some of his stink. Wipe the cage down but leave his pouch alone. Next time wash the pouch and leave the cage alone. Alternate what you clean so your not cleaning everything at the same time, with the exception of the drop tray that can be cleaned regularly. Even though your leaving some of his stink, it won't be as bad as deep cleaning the cage regularly, he won't feel the need to mark as much.
Every now n then it will need a heavy clean, take outside n wash with dawn dishsoap and a little vinegar. Rinse well and let dry in the sun.