Дело в том, что с 40 л и такой комбинацией рыб ты быстро упрёшься в биологическую ёмкость. Я сам начинал с похожей установкой и быстро понял, что один раз в неделю достаточно, если следить за кормлением - то есть давать ровно столько, сколько они съедят за несколько минут, не больше. Частичная подмена 25 - 30% каждую неделю - это твоя база. Но надо внимательно следить за аквариумом: если вода мутнеет, если чувствуется странный запах или тесты показывают проблемы, тогда переходи на две подмены в неделю.
Главный вопрос - есть ли у тебя нормальный фильтр и хорошо ли ты за ним следишь. Само чистку фильтра лучше делать раз в два-три недели максимум (никогда под проточной водой из крана, если можно - просто в воде из твоего аквариума, чтобы не убить полезные бактерии). Для подмены воды делай только частичную - просто слей примерно третью часть, пропылесось грунт, где твои коридорасы оставляют свои дела, и заново заполни водой без хлора примерно той же температуры.
И ещё одна штука, которую часто забывают: ты правда проверяешь параметры (pH, аммиак, нитриты) раз или два в месяц? Вот это тебе и скажет, держит ли твоя система нагрузку или она перегружена. Неоны и коридорасы довольно чувствительны к загрязнениям, поэтому если ты начнёшь лениться с уходом, ты сразу заметишь, что они ведут себя неважно. Начни с одной подмены в неделю и подстраивай по тому, что видишь.