Flight cancellation is always possible, but delay is almost unavoidable. Chinese timetable runs 90 minutes per hour?? At least this was our experiences with flights within China.
The Best time to visit Jiuzhaigou has got to be End of October.Beautiful autumn colour and first snow if you are lucky.