The worlds and SA Nationals will be on at Mafikeng/Mmbatho over the festive period so it could be a little crowded.
Gariep is a buy-your-1000 type camp. Almost guaranteed.
http://www.gariepgliding.com/main.htm
Magalies midweek flying over the festive period is 'informal' if there are enough people about to get the game going you can fly. Contact someone at
http://www.sssa.org.za/mgc/ a lot of volunteers will be needed for WGC 27 so check it out first.
Other than that it's the best time of the year to go to SA!
Regards Ian