I have a 44g tank that I keep African Chiclids in. Currently it has a hang on power filter that is rated for up to 50-55g, but the water always seems a little cloudy and I frequently have to change filters (i.e. once a week and they are filthy) would switching to a canister type filter be a better option and would it help clear up my water?