Almost any rock will be fine, except as noted, soft sandy or metallic. Dont be too concerned about Limestone unless your tank water is acidic. My three main tanks are scaped with Honeycombed Limestone and stocked with New Worlds as well as various Tetras. The PH stays locked in at 8.2. The fish do great.