in canada, many of the times people want to talk to candidate in person.. also, because of immigration program , if there are 5 candidates present here itself, why anyone would arrange interview on call for India based candidates.. BUt as you said, you have niche skills, so you can try that...