Hey Lapin,
I've snowkited at Falls Ck for the past 6 seasons and there are numerous spots that are rideable in winds from the North [ prevailing winter direction] and also the South.
Access is easy to the riding areas and there are few obstacles [ rocks, trees etc].
The other bonus is the fact that the Falls Ck Resort is largely open-minded about snowkiting in-bounds as long as you keep well away from the main runs, lifts etc.