I have a 300l tank for raising guppy fry. It is heavily planted, has sand as a media and I use a small electric sponge filter,mainly to stop the temperature layering. I have never cleaned the filter or sand for 9 months and have no problems so far. I feed live food almost exclusively and I think that helps. I do a 30% water change about every 3 weeks.