Great thread!! I'm looking forward to following along. I have a few basic suggestions, all of which we learned in building our very first coop. Good old trial and error!
My number one suggestion? Make it bigger than you think you need!
Take the time to prepare your coop site, level the area...