I find sandstone to be a very safe choice if it is hard enough not to drop pieces in the tank too much so that it becomes a nuisance. You might also be aware that fish have a habit of doing things their own way! I put things in for them and they lay their eggs on the heater or filter intake. We just are not that good at knowing what fish want! They get bored and decide to mess with my mind, maybe?