Thanks for the kind words!

You'd be amazed at what you can learn from your chickens just by watching them... You might start by just observing them, leisurely, and then all of a sudden you notice something about them that you hadn't noticed before!
It wasn't TOO much work to fix that hut... Too little work, in fact; my dad saw it afterwards and claimed I should have made it more sturdy.

We have a lot of old wood scraps lying about, so I basically just screwed them together in a manner I saw fit (I think the dimension of the timber here is about 1 by 2 inches). The roof is indeed completely waterproof; it's tar paper, which is also pretty rough, which probably will provide a good footing if the chickens want to sit on it. But the chickens will probably appreciate such a hut even if the roof leaks a little! After all, they're meant to use it on sunny days too!
You are indeed right in your earlier mentioned observation that chickens like to fly up on things. We have put some roost of varying height, width and length in a couple of places in the pen. You really can't have too many of those, as long as they aren't in the way for you.
Also, I've noted chickens LOVE good ol' lawn furniture. Such as this:
It provides many places of cover from above, and roosting spots of many different heights. If you know someone about to throw their old chairs or tables away, grab them!
Once, I also did a very simple hut by leaning some spruce branches against the sides of a low table. The rooster immediately got inside it and made a noise meaning "come here, hens, this is an awesome place for laying eggs in!"
Some people indeed like to hang up food, like you suggested... Hard, uncooked vegetables can last for a while, such as corn cobs or cabbage heads!