I can't belive the amount of argument surrounding fishless cycling lately. I find it to be very clear cut, easy, and practically impossible to mess up. Its hard to change peoples opinions on such polarized subjects, but i feel the need to butt in.
First off. Ammonium chloride is a better than liquid ammonia (ammonium hydroxide). It doesn't cause PH fluxuations. But, you have to mix it yourself to appropriate concentrations. Maybe thats what you mean by a "nasty" chemical. I have yet to find any easy to find product that contains only ammonium chloride.
Quality control agents is probably water to adjust concentration after reacting.
I have cycled about 6 tanks with clear ammonia. Selecting is easy. Pick up the bottle look at it. If it is not clear put it back. Shake it. If there are ANY bubbles left after 5 seconds put it back. Simple
I have simplified the actual process down to 2 easy steps.
1: Once a day measure ammonia (or use an ammonia alert badge).
2: after measuring, bring the readable ammonia up to 3-5ppm (toxic on the ammo.alert). For me it is 2 eyedroppers 3/4 full. It might vary slightly for you.
It takes all of 15-20 seconds to do every day (with the ammo alert badge).
I have very soft water and the ph fluxuates wildly in a 24 hour period but I always get a stable cycle within 5-6 days (for 10g with a filter seed) or less than 14 days without a filter seed.
The best i can calculate, this should give you alot more than a full bioload worth of biofilter.