It isn't too hard to get on a tour if you are in the reservist, I had only been in 2 years and got on Roto-13, so it's not that hard.
Also if you don't want to go home on your leave, you can buy a flight some place else and DND will pay for some of it around what it would cost to dend you...