Since Darjeeling Mail has a slip route going towards Haldibari, that can be a problem. Also, if trains are diverted via Thakurganj, there can be demands of stoppage there in future. Although I agree that NJP should be made hassle free for long route ones, important trains that make NJP proud like Shatabdi and Darjeeling Mail should be left at NJP only.