The problem with (some? most? all?) HD dealers is they only recommend HD tuner products, although many will install other types. My experience with HD dealers is they don't really have the in-house experience to do really good tuning--it's the independents who specialize in that area who are the best. One that's not too far from you is
http://www.jarzperformance.com/ in Abbotsford, British Columbia. I'm sure there are others around.
The usual advice from this board is "Find a person in your area who is a good tuner, and get whichever product (TTS, Rev Perf EMS, SEPST, Power Commander, ThunderMax) he recommends...and read the posts in this section that compare the different products.
Many people like the Fullsac Stage 1 pkg of TTS w/ Fullsac map, x-pipe and CVO muffler baffles--no dyno time or $$ required after installation.
A lot of people here don't like Thundermax b/c they've had much trouble with both the product and the customer svc.
Some people are dissatisfied with the SEPST b/c the dealers just load a canned map that may or may not be a good fit for intake, pipes, and cans on your bike; OTOH, if you find a good tuner-person who likes the SE, it will be fine.
A fairly new product, the RevPerf EMS, has very good reviews here and is appreciated by those who just want to install it and ride, w/o having to do a lot to it, and it will self-adjust (within reason) if you change pipes, a/f, mufflers.