The arguments against silica sand are:
(a) No buffering. In practice, aragonite doesn't contribute significantly to buffering or maintaining calcium levels unless the pH drops below about 7.5, so that's not a strong argument. Aragonite will tend to stabilize the pH deep in a sand bed, but it's...