I forgot to mention the filters. Since I have 2 , I stagger the cleanings. I clean the main one every 4-5 weeks & the smaller one every 4 weeks. 100% cleaning not partial. Always using fresh water without chlorine & tank water. I even replaced some of the sponges & replace all the wool. I am still using original media & most sponges still. The main was not even that dirty when I cleaned it last.
The tank besides the snails has a very low bio load.