If you are applying for SDS visa, Go with SDS offline, bcoz you will submit your biometrics and passport along with your visa application. This can save upto 7-10 days in comparison to SDS online (where you have to go to vfs to give biometrics (1st time) then wait for it to reach ircc. Again...