One thing is Trains mentioned by you Godavari/Visakha/Falaknuma etc all are 24 coaches now with LHB intro means 2-3 coaches needs to compromised since EOG will take up 2 coaches. Most of the cases GEN coaches get effected by this. As of now SCR is maintaining its premier train rakes well and does provide new coaches periodically. So it shouldn't be much of issue continuing with ICF coaches. Even SCR has made GEN coaches to be as Deen dayalu coaches where ever possible in these premier trains.