Dear Canada3211, you have two options if you do not like Indian Speed post service.
Option 1 : Send passport through BlueDart courier. They deliver it next day to embassy.
Option 2: Use VFS services for sending your passport and other documents. But they use Bluedart for sending it. VFS will charge you slightly more than BlueDart but they authorized by CHC to operate for visa courier services.
I am also from Gujarat and sent my passport by BlueDart on 11th Dec. It reached NDVO on 12th Dec.
So goahead and do not hesitate. Check all documents, medical, DD,PCC and your cover letter before you send it to CHC.