My maintenance isn't too bad, I do a bare minimum of 20% water change every two weeks. Usually I end up doing between 20-50% each week if I have time. I find it oddly relaxing, I have a couple beers and listen to music while I do it. I can get through all tanks in about a hour and a half...