Spring honestly isn't that bad, and amazing employee morale makes up for a great deal of the discomfort.
Between pvg and HK, Macau, Japan, they will save you a lot of money.
For flights to/from hongqiao, the savings aren't so great (but, do book on their website). However, they use t1, which many of us prefer to t2.