Rock certainly makes a tank look natural. I don't know what you were planning on using in the artificial reef -- like a foam or plastic rock substitute? You might want to check with the guys that will be setting it up on what they typically use. Using rock would be better than foam or plastic because the bacteria have a lot more surface area to colonize with rock.