Those who are telling you all the bad things have never kept chickens. If they had, they would be telling you the real facts. If your chickens stink, you only have yourself to blame, and to be honest, I don't even know how you would be able to make your chickens stink even if you wanted to. The coop/run can get smelly, but only if you don't take care of it properly. We're in the middle of our monsoon season, so there's plenty of rain, and silly me built the coop/run on low ground. Even with the run getting flooded, it gets smelly for about a day and then it's fine again. If you're going to let your chickens free range, you would need an awful lot of them before poop on the lawn becomes an issue. After all, the heat of the sun soon dries the poop out, and before you know it, it's been returned to the earth.
Kids love chickens, and it's very educational for them as well. Also, it's great being able to go out and collect your own eggs. Not only do you know what's gone into them, but at the same time you also know you're not supporting some disgusting egg production facility where hens are kept in cages they can't even turn around in. Above all though, keeping chickens is a great hobby because you can always find something to do.
Will you save money on eggs? Some say no, but I say it's possible. At present, my eggs are costing me less than they would if I bought them from a store. Of course if I include everything into the equation, then no, I'm not saving anything, but if I look at what my layers are costing me on feed, then sure I'm saving.
People say it's a wonderful feeling when you get your first egg, but for me it's just as thrilling even now after getting eggs every day. Let's just say it's nice not to see eggs on the shopping list anymore, and it's nice to eat good fresh eggs. No matter what anyone tells you, home grown eggs are better than store bought eggs.
Lastly, you say you're into organics................well then keeping your own chickens is certainly the way to go.
Now go and get yourself some fuzzybutts