That looks like a well balanced calendar (although it might not give some of the ELMS much room to join in a WEC event or two). Anyway, adding Spa is huge.
I'm a little mystified about the pre-season test dates as they are on a Tuesday + Wednesday.
Edit: the addition of 2 former Renault World Series support series (Eurocup FR 2.0 + Renault Trophy) is another (big) plus but the extension from 2 days to 3 days weekend are not going by the initial reaction of the teams (or at least such is hinted at
here).
N.B. I always thought a joint weekend with BES would make a lot of sense too...