I LOVE the organic AIOs - you really have to prep them a bunch but then they absorb a ton. My dd doesn't poop very often, and I can take her out shopping for 2 hours, and then she falls asleep for a nap for 2 or 3 more hours, and it is still fine. Not all babies need the stay-dry microfleece - mine certainly doesn't, and it is nice to have only organic cotton on her skin. Also, you can add absorbency by putting a hemp or cotton doubler under the layers. If I put a small hemp doubler in the organic cotton AIO, my heavy-wetting, eat-all-night, sleep-for-12-hours dd will still be leak-free in the morning! Plus, they are super-trim. I think the problem most people have with them is they are not prepping them enough - like 5-10 washes and being dried in the dryer.
I think one of the reason why some people need the stay-dry layer is that using the stay-dry fleece can mask a lot of detergent and wash routine problems. For example, my ds2 has very sensitive skin and if I use a "bad" detergent or don't rinse enough and then put him in a cotton diaper, he will get a blistering rash. But, same load of dipes, put him in microfleece or microsuede, and no rash. (B/c the fleece keeps any moisture away from the skin.) That is why I am very careful to use good detergent and rinse thoroughly.