Option 3 listed other towns to where I've already considered moving but opening a shop in any one of them would be thoroughly planned. One of the biggest reasons I don't open a shop where I live is that the market is already saturated. I've really only been to Kelowna once but had such a great time. I could have picked North Bay, Montpelier or Golden, BC.
My wife just walked by an said that she and our newborn son vote for number 1a. She says open a shop in the suburb, where the technical singletrack is. A lack of walk-by traffic and very few bike commuters are both big downsides though.