Sam, one word of clarification/caution - consider the 1/2 tsp per gallon as the absolute
maximum that you would ever use. But normally you will use much less. One might suppose that using more rennet is better -- firmer curds, quicker flocculation, just adjust the time to suit -- but the problem is, the rennet leaves enzymes behind that also influence the taste of the cheese. Too much rennet can develop a bitter taste as the cheese ages.
Thus, the "sweet spot" is to use just enough rennet to achieve flocculation in 10-12 minutes. As a comparison, for many of the cheeses I make, I use 1/2 tsp of rennet (at least of the rennet I've been using - the calf rennet from ArtisanGeek) for nearly 4 gallons of milk -- in other words, only about 1/4 as much as the maximum on the label.
However, when I make parmesan or similar types -- little ripening time, short flocculation, cooked to high heat -- I use 3/4 tsp for ~4 gallons of milk. The short ripening time (higher pH) and short flocculation benefit from the extra rennet, and meanwhile the high heat will destroy some (most?) of the enzymes from the rennet, preventing the bitterness from developing. Or at least, that's my understanding ... and it seems to be working for me!