Noone will be able to tell you which is best, as noone will have used both schools.
You need to visit both and see which personally suits you. BCFT were pretty good, getting the lot done in 6 months with plenty of support outside of class if you needed it and were willing to put the work in yourself. Two sittings suited me fine, many schools plan for 3 which I personally thought was tough to try and learn the whole set of subjects and exam prep in just two months, three times in a row.