It looks like a wonderful, secure home for your chickens. I'm a newbie, and I'm still learning about chickens, but my first thought after seeing the new roost is everyone is going to want to be on the high roost. Those who get stuck roosting below may get pooped on. My perspective on it could just be the angle of the photograph though. I can't really tell the depth distance between roost bars. I have read is that it is important to have a minimum of 12" in front, 12" in back, a minimum of 10" per bird, and to make sure everyone is out of the poop zone. Quite a few people on this site recommend having the roost bar the same height for everyone. That may not be possible if you have varying breeds, though.