Water changes will also add vital minerals that fish require. With an over populated tank like that, i would suggest 25 % weekly as a minimum.. Personally i try not to let my nitrates get above 25, but i keep discus!??
At the end of the day it is personnal preference, but it can't hurt to be...