Aragonite is a calcium carbonate based mineral. I have also inquired as to its benefits ( my geology professer would kill me for even asking cause I shouldve known better) anyway it helps buffer acid in the water which will help control pH levels. I still dont know if it is better to use than coral.
If you get it fine enough it looks a lot better that cc, and it also helps with nitrate levels. Eventually it will become "live" and will be more filtration too.