I also have 2-bys that I screwed to the walls in V shapes and I drop the branch ends down in the Vs. If they wiggle at all, I shape the end with a hatchet so they'll sit snugly. That way, gravity is plenty, I can just lift them out if I need to get through or replace them. I usually use sumac because it grows like weeds here, it's pretty straight, smooth without being slippery, and for my short (3-4') roosts, it doesn't matter that it's soft.First of all, where does one get 2X4's, most are 2X3. That being said, mine have always been happy with ash saplings 2 inches or wider in diameter, that I have cut down in our woods then space far enough apart so they don't poop on each other's heads. I cut a U-shaped piece of 2=by, which I screw into the wall on opposite sides of the coop, lay the branch in the U and use a screw in one end to keep it in place. Then when I have to clean under them all I have to do is remove the screw to get the roost out of my way.
BTY, when they are in the wild do they seek flat branches to roost on?