While all of your answers seem to be logical, to a point, I have another view: Any child over the age of 6 ("At what age should you buy a cockerel?") is probably old enough to take on the responsibilities of a roster. And, yes, I am playing with the words.