What a great thread.
A couple of observations I'd like to add, if I may-
they generally start laying a little later than other breeds, somewhere between the 6-8 month range. However, having said that, 3 of my 4 new hens started laying within the 5-6 month range. As with all breeds, they vary from bird to bird.
My hen that started laying at 5 months, went broody exactly one week after she started laying eggs, and about once a week I find her in the nest trying to set. So far I've managed to boot her butt back outside and she forgets about it.
The others seem to care less about setting. I would have to say that the silkies and millies are the broodiest little bunch of nesters around. And they are terrific mothers.
One of my little roos just started croaking, er, crowing at 11 weeks. Another just started crowing regularly at 20 weeks. Same variation in times.
I have a roost about 18" off the ground, with the nests above it... they prefer the roost so give them roosts close to the ground where they can get at them. I only have one roo that has figured out that he can hop from the roost to the nest box, about 3 feet up and likes to roost there.
Here's another eye for you...