I'm setting up my tank and I have been going back and forth on different substrates.. First I bought a very fine cheap quality sand but read the reviews and people said it was too fine and kicked up causing the water to appear cloudy. Therefore I went with a more course sand Gotham Aquatics | ESV Ultra White Calcium Carbonate Reef Substrate (Fine Grade) 50 lbs | isgon26 ipower and people say it still may cause cloudy water.. I hear crushed coral wont kick up but then I hear it will spike nitrates. So if I want crystal clear wter which substrate should I choose??