whether the program is in the tank or not. With our state's JUCO program and our proximity to so many good players via JUCO, it should never be ignored.
However, my limit per class is about 5. Go over that number and you are seriously taking some chances on long term stability.
I also don't think kickers and punters even factor in to that equation, because any kicker or punter should be able to start as a freshman. It is not like the field gets any longer. So I can handle taking JUCO Ks and Ps, because at the end of their two years, you shouldn't be too worried about having to find a HS kicker or another JUCO option.
That doesn't work as well if you go out and get 4 offensive linemen and find yourself needing to start 4 freshmen and sophmores in 2 years.