The good thing of applying through agents is you can save time and efforts in arranging exams and interviews. Save money too as the costs for sitting exams in British Council venue is kind of HK2-3k+ per school (depending on the duration of exam).
I would suggest, if possible, to keep direct dialogue with the school.