So long as you don't mind taking advice from a guy who worked at a fish store for a time...
The aragonite based cichlid mixes are probably a little too jagged, I wouldn't use them with anything that liked to crawl on the bottom.
playsand can break down over time if your water is very soft and very acidic, if your ph is 6+ the sand will probably outlast whatever you keep in the tank. Some mixes have less silica sand and more pulverized rock, which is more prone to breaking down. Regular stirring helps a lot too.
Pool filter sand, being selected for the express purpose of lasting a long time in moving water is much, much better about this.