Crushed coral does the same job for a tenth the price and minerals dissolve better in the filter with the water flowing over the material.
I have a lot of aragonite substrate and have had it for over 10 years, it was my first substrate. I like the much cheaper and easier to maintain pool filter sand better.