I use onyx sand in my tank. I like the look, it ends up a dark charcoal grey. I agree the others about the benefits of onyx sand, but it does cost a ton. I've seen people that say they have good results with small natural gravel and laterite/flourite as an additive, probably cheaper to go that route. Onyx sand will also add a little kH to your water, also. (not much.. with my water, the GH and kH out of the tap is nil, and the sand raised it to about 2 deg. kH) I added a small handfull of tiny seashells to the filter box to add a little bit more kH, and it stays about 4-5 now. IMO, unless you have very hard water or high kH water I wouldn't worry about the added kH.
Also: Some plants don't get minerals from the water column anyway, or at least not as well as some others. (the reverse is true, also... some plants don't seem to give a hoot about minerals in the substrate, they adsorb what they need/can from the water)