Go with sand, crushed coral is unfriendly to sand bed microfauna, has minimal surface area for bacterial colonization, and tends to trap detritus unless you have very vigorous water motion. Crushed coral also has limited buffering capability owing to its larger size. I tend to prefer very small (oolithic, sugar sized grains) but different sizes are best for deep vs. shallow sand beds.