Considering the number of trains available from Kalyan, lets try to analyze how many good interchanges are available for the following journeys:
(1) Surat to Madgaon : none (except for 1 Patna Vasco exp once a week). There are plenty connections available from BDTS/DR/BCT/CSTM/LTT
(2) Surat to Pune : none. Plenty available through BDTS/DR/BCT/CSTM/LTT
(3) Surat to Nasik : Yes
(4)...
more... Nasik to Madgaon : none. Plenty available from Thane/LTT/ DR
(5) Nasik to Pune : YES
(6) Nasik to Surat : YES
(7) Pune to Madgaon : none. better take a bus to Panvel and take trains
(8) Pune to Surat : none. Plenty available from BDTS/DR/BCT/CSTM/LTT
(9) Pune to Nasik : YES
(10) Madgaon to Surat : none. Plenty available from BDTS/DR/BCT/CSTM/LTT
(11) Madgaon to Nasik : none. Plenty available from Thane/LTT/ DR
(12) Madgaon to Pune : none. Better get down at Panvel and take bus.
*
So finally Kalyan works in only 4 out of 12 cases. For rest all cases, it does not work well. There are other stations in Mumbai which have hundreds of combinations of trains that can be taken at multiple different timings, but Kalyan can work as interchange station only for NASIK to PUNE/SURAT and return, not otherwise.
*
Also regarding your statement : "U gave ur red signal n once u reasoned it out too despite I didn't ask for for anyone's or precisely urs view" - we are here to rate the tips, irrespective of whether author asks or does not ask.