Originally I was going to go with the cups. However, I'm in Michigan and everything I've seen tells me they will freeze in the winter. Whereas the nipples (with heat and pump) will make it through without freezing. That's why I wanted to go with the nipples. The self filling buckets have been what I've used since I started out with chickens 2+ years ago. The problem I'm having with that is the mess. I don't mind it outside but in the inside run where they spend most of their time during the cold weather, it's becoming a problem. We had sealed the floor with Blackjack roofing tar to protect against water damage but I'm feeling some spongy spots where we keep the water. Right now, we have 7 Icelandic pullets between 6-10 weeks old. I've never had this breed before and they are cute, funny, pretty chatter boxes. The down side is that they are INCREDIBLY MESSY! We use J-feeders and have never had a mess or waste with the food. They literally pull the food out and dump if on the floor so they can forage! The water is elevated enough that we've never had an issue with shavings getting in it but they kick shavings up so much that it doesn't matter. They also like to perch on the edge of the water and make a mess so in just a few weeks time, we've gone from a working food/ water system to having to re-think how we want to move forward. Little stinkers are truly a surprising learning curve for me!