Don't have a good answer for you from experience but I love GS. In fact, I'm supposed to start STS Meso 3 next wk but I miss GS so much that I'm going to sneak in a week of it before I start Meso 3.
I bet 3-4 wks in a row of GS would be good, but maybe someone else will chime in?