WHBM, the crew have the authority to do whatever they need to do to keep the aircraft safe. I am sure they will have been picking their way through the weather without fear of a reprimand following a tech stop (if required) for extra fuel. Although after reading the weather I am sure they took plenty of gas and could have meandered around all day avoiding stuff without eating into reserves!