I've used putty on live rock, not a huge fan. If your rock isn't clean (not covered in slime and algae), its not going to work very well, and the rougher the rock, the better. Its best if you can get the rock to lock into itself, and just reinforce the joints.