It's always a good idea to research before adding any animal to our lives. Your doing the right thing by talking to members about their experiences. Ducks are defiantly messy, love water and mud and poop a lot. But having them in my life makes all the mess and poop take a back seat. They are funny, they are great at bug control and can take a bad day at work and make so much better, just sitting out watching their antics. Many of us have them as pets and thoroughly enjoy them mess an all. There are ways to keep the smell down, don't keep food and water inside their house for one. Once they are 6 weeks old they can go all night with out either. I use deep bedding and just go in daily and scoop out the wet poop turn bedding and add as needed, this is with 18 water fowl, I have 16 chickens also.
