I don't ever use chemicals in my saltwater tanks, and have never had problems starting up a tank, because of some of the following reasons..
I ALWAYS have made sure that I have some live rock from an already established tank
I use sand from an already established tank
I at least have one tough fish (preferably not a damsel) to help with the ammonia levels needed to correctly cycle the tank.
With the 4 saltwater tanks I have set up, I have NEVER seen a large cycle taking place when I started any of them, no water cloudiness, and nothing but a very small rise in hair algae. I am a strong believer that the reason for no large cycle is because I used elements like live rock and live sand from an already established tank.
The reason that I don't use damselfish to cycle the tank is that they are very territorial to other fish, so introducing them to the tank as the first and only fish let's them claim the whole tank as their territory. And down the road if you decide to get more beautiful fish or very shy fish, it can be a daunting task to catch the damsel to take it out of the tank, even in a tank as small as a 20 gallon! I spent hours trying to fish my damsel out of the live rock and nooks and crannies of the tank, they are extremely quick!
These are my personal opinions that have worked wonders for me.