Hi Wajid
As you are ACCA student and left with 6papers than it's good option to study in Canada ACCA. As, ACCA is not that much recognize in Canada because they prefer there CA and CGA.
CGA and ACCA has signed mutual recognition but there is problem you have to be ACCA Member to get this which required 3years of related field experience.
Stouffville and LSBF both are private institute and are not in the list of Canada who can work legally 20hours per week but you can work illegally as well and if you caught which is rare you will be depot
Stouffville required 200$CND approx draft to send you Letter of Acceptance where else LSBF required 50% fees draft to send you Letter of Acceptance. Stoufville give you no bulk purchase off courses where else LSBF give you discounts on 3, 6, 9 papers.
Yes, lots of students got visa and landed as well and lots of applicants applied for visa as well for January intake and I am one of them too
So, it's my advice if you want to complete ACCA and want to secure your future complete your alteast first 9papers in Pakistan, submit your Bsc thesis and try to complete 3years practical experience as well than when you complete your ACCA in Canada you can CGA membership as well.
2nd Option is do ACCA by yourself and take admission in any community college or university which will allow you 20hours work per week as well and after completing it you will get 1 to 3 years of work permit as well depending on your degree or diploma.