What is the best non chlorine pool cleaner?

Our kids have sensitive skin (eczema and such), so we switched to Baquacil. We love it. It's easy to use and test. No alergies from it. fyi...If you switch from a chlorine pool to baquacil, you have to replace the sand in your pump..or it will gum up.