One of the CSTC's I was at a few years ago doesn't really go by that system.
The Atlantic Region Gliding School Staff Cadet positions are mainly based on if you're Famil Pilot rated or not. If you are, chances are you'll either be the Camp WOI or Glider Staff Cpl. The non-famil pilots are usually given the more desk type jobs such as Duty, MIR, Admin (SL Grads who come to RGS(A) usually get that job), and ITAC F/Sgt.
I was going to do that last summer, but I was accepted into the Reg Force, and wasn't really allowed to work there that summer as a staff Cadet, and since I hadn't done my BOQ, I couldn't be an officer there. However, in the summer of '06, I can apply for an Officer position there provided I'm not doing anything for RMC that summer.