I have done levels 1-4 CSS.
For me levels 1+ 2, back to back take some beating.
This summer I did a S.P.O.R.T.S day with ESS at Croft - is this the post you were refering to earlier?
If so, it's a hybrid between a track day and a race school / day-ish.
Thus I have only pure tuition via the CSS and whilst the ESS did have some unusual features, I'm not sure I am the man to tell you one is better than the other.
Hope this helps.
Tim