Ok i have been looking at some other locations but TBH i dont know canada at all so could people recommend some locations further in land that i can investigate.
Oh and my plan is a week holiday on a ski resort with a couple of days of heli-boarding so it cant be a dedicated heli-lodge or anything. Thats why i looked at whistler because i can ski piste (or around the piste) for the week but take two days heli-boarding.
tTat island lake one is a bit pricey, looks good though