You must go and see these things for youself, a personal visit is a MUST.
Different people have different criteria, standards, expectations, time and funds available playing a large part in their school selection.
BCFT do not offer a formal Integrated course like CTC, OAA & Cabair. However with the modular package they offer you end up with the same bit of paper a CPL/IR with ATPL written exams (Frozen ATPL) at significantly less cost most likely.
Beware trying to compare pass rates. I have warned before on this forum that results can be tweaked. CTC's Integrated course has a tough selection procedure which tends to ensure a higher calibre of student producing better results overall. Compare apples and apples not apples and pears.