if you can get appointment or willing to do walk-in and if BLS is near for you, I would suggest to do inperson. you can correct if any mistakes too and submit in one go. In postal , if any mistakes, u will loose 2 weeks time to get your application back. Now you can decide.