If you don't add ammonia, you're not cycling.
Cycling is the growing of nitrifying bacteria colonies. One strain converts ammonia (NH3/NH4) secreted from your fishes' gills to nitrite (NO2). Another converts NO2 to nitrate (NO3). If these colonies are sufficiently large then your fish will not suffer from ammonia or nitrite poisoning.
These bacteria require 3 things: a surface to adhere to, a source of NH3 for food, a source of O2 to respire. Nitrifiers use NH3 and NO2 in the same manner as we use carbohydrates: energy. In an oxygen rich environment NH3 has more potential energy than NO2 and NO2 more than NO3. The bacteria use NH3 or NO2 and O2 to get energy, with which they carry out their life processes.
So what can you do for them? Well, the higher the surface area, the more bacteria can colonize, so anywhere with a high surface area can potentially hold large colonies. Finally, they need constant water flow. Flowing water carries new NH3/NO2 and O2 to the colonies, in stagnant water these would have to diffuse which is much slower.
Stress Coat, to my knowledge does nothing to grow bacteria, other than dechlorinate. I've stopped using it, personally, because other, cheaper dechlorinators work just as well (for me, no chloramines) and don't add unneeded stuff (like aloe) to my water. If you're on a well, better for you, no need to add anything.
To sum up:
To cycle you need a source of bacteria, a sponge from the filter of an established tank is best, NH3 and O2 (flowing water). If any of these is missing, you're not cycling. You can run your tank w/o fish for as long as you want, if you're not adding ammonia (or a source of ammonia), you're not cycling.