Sounds like you are well on your way to getting a good grounding in leadership experience!
As for Cadets, I would say absolutely. They will give you a taste of what life is like in the forces and basic skills which should help when you start Initial Officer Training.
Putting the effort in now to develop your leadership skills and gain life experience will pay off massively a few years down the line.
Last edited by Skymong; 20th May 2013 at 08:21.
Reason: mong spelling