Beware of your ph, if your tap ph is low, you'll need a cichlid mix or some substrate that will raise the ph for certain cichlid species. Sand is neutral.
I think ther are some geophagus that need a gravel mix to sift through. They pick up gravel in their mouths sift thru it for food bits and spit it out.
So, sand wouldn't work well I think.
EDIT: I found this. Interesting.
Geophagus steindachneri is easy to keep, but it does demand good water conditions. This fish frequently stirs the substrate which can put a lot of waste in the water column. I performed regular partial water changes of 40-50% of the tank volume.
Since this fish "chews" the substrate looking for food, provide a fine, soft material. I recommend a sand substrate for this fish, but it can be bred over standard gravel or even in a bare bottom tank.