Karjat is a technical halt, so bookings are not allowed from there. BSR is convenient for those living in west part of Mumbai, but KYN will be useful for people living in Navi Mumbai, Panvel and Thane. People from these areas will have to go all the way to BSR, which is inconvenient, thats why I feel KYN deserves a halt.