I've never cleaned a rock, what do you mean by cleaning a rock? I've got a percula clown that I've had since day one, I was worried and didn't think he would make it I've never put a fish in so soon and I didn't even have measurements or a heater at the time. He is going strong though, I have everything kept at the level I want now. I just saw the start of an algae bloom after 7 days today so I will start testing to monitor the cycling of the tank. Normally Damsels can go in immediately, the fish guy told me a clown is just as hardy and he may be correct. I cycle with a lot of live rock though, in 29 gallon tank I put a full bag of live sand, and 25lbs of live rock so far, I will still add more though I want about 40lbs. The live rock will speed up cycling a ton, and if you can get it, live sand from a fish tank is the best IMO.