There's a meat bird section of the forums. :)
Now and then there is some friction, but mostly the pet owners and livestock owners here at BYC manage to live in mutual respect.
Welcome to BYC. Where, in general, are you located? Climate matters. :)
I think that your reasoning is sound and that what you've got there is a nice solution to your problem. (If you hang around here much you'll see that I'm a great fan of open-air coops for any climate that doesn't get...