@sanjibasenji How old is he now? Based on what you said, I'm assuming 8-11 months.
I'm not against proper use of e-collars in general, but 8-11 months is still pretty young. Admittedly, Basenjis mature fast, and I don't know your individual dog. Even so, I personally, would hesitate to use an e-collar on a dog that young.
And when it comes to teaching recalls specifically, I definitely wouldn't be using an e-collar that early in the training process. I would use it, but only much later when they're an adult, after I've done everything else and right before I'm ready to go into "real world" scenarios.
I would still be in the earlier stages based on his (presumed) age. I would still be training recalls with a competing motivator, and maybe distinguishing between call-offs and call aways if he was precocious. And then after that, leash pressure, preparing for use of positive punishment. And then finally e-collar use (positive punishment).
To each his own. Best of luck with the training.