If you want to travel often as a Pte/Cpl, you want to be posted to an air base, preferably Trenton, then either Cold Lake, Bagotville or Winnipeg. TfC Techs on Army bases get to go on exercise alot, but rarely travel, vs being deployed (there is a big difference, as one usually means tents, and the other hotels).
Although it doesn't matter whether you are wear a blue beret or a green beret in the long run, there has a been a trend lately to be posted to a base that matches your uniform, at least on an initial posting. The other advantage of being posted to an airbase is you tend to be exposed to the airside of the job quicker, and will likely get the opportunity to go flying sooner than if posted to a Service battalion.