I myself went through Training Division. However, even though I am not hired on yet, I do not feel it's the leading factor as to why. It is a long and lengthy process to get the job. I am not a POC in the lower mainland, but I feel that experience is key (if you can get on with a paid call dept. then I would suggest doing the Training Division anyway). If you are in a financial burden, and feel taking time off from work will be a problem, then I suggest going threw Training Division (and though SMART Fire, if you like). I have 2 friends that have been hired just within the last two recruitment with Vancouver that went through Training Division, and one with Surrey about a year ago.
From my experience and what I've been told is that getting your 1001 is getting your 1001. Both schools are reputable. You get what you pay for with the hands on portion, which ultimately can be a helping hand a couple years down the road if your not hired on and want that hands on skills boost during a ride along.
I do not regret my decision, because it work best for me. You need to find out what works best for you and those in your life.
P.S. If you go through TD, you are eligible to start ASAP with no wait list, and if you are determined to finish, it allows you to apply to departments sooner than later.