I would stay away from CSM+B trace, period. Trace toxicity can develop . Seachem Comprehensive would be a better choice. Simple and less measuring. Since I switched many issues for me have gone away and stayed away! The KNO3 , PO4 mixes are good though, I would stay with those, but I would dose dry not pre mix according to tank volume. My 2 cents