It's not that difficult to clean spot-cleaning daily/weekly/however often it needs it, and then once every couple of weeks you replace all the substrate. I never clean the plants if they're not dirty, and if they are I soak them in reptile-safe cleaning agents and then scrub, rinse, and replace them. It sounds like a lot of work, but really it isn't.