Rain certainly makes puncture repair more problematic, but I've never had a puncture where I couldn't find shelter from the rain and make the repair successfully, even if it's just using a jacket as cover.
Still though, I think these Gaadi tubes make a great addition to a repair kit and when I...