I take both and an umbrella, then I can decide which one to use on any given day. When we go during rainy season, we always have one of the disposable ones in our pants pockets for just in case. If I know it's going to be a light rain all day or just a quick shower maybe, I'll take the umbrella. If we know it's going to be a rainy day with pretty good showers, we will take the Disney ponchos since they are heavier and do hold up to the heavy rains better. We don't carry a bag so it's just something that will fit in a pocket or hook on to a belt loop in the case of the umbrella. If I know I'm going to carry a Disney poncho, I'll wear boys shorts that have bigger cargo pockets.