JZH is a high elevation airport, built on top of a mountain. It is prone to delays and cancelations so I'd say weather would be your biggest concern. Good to hear that you've added some buffer.
re this. JZH is one of the highest airport in the world ( 3,448 metres (11,312 ft) above sea level ) and it is prone to delay year around.