Giants is a reasonable proposition under most conditions dependant on the experience of the party. It's rare that Giants (or P8) gets so wet as to be impassable or uncomfortable given modern kit and favourable hangs down the pitches. Unless the forecast was doom, better to go and gain first hand...