I would like to compare the top NITs with new IITs like IIT Jodhpur on several parameters, first talking about the placements as that is your biggest concern. By new IITs here I mean IIT Jodhpur and its contemporary IITs.
I would say that unlike in the past, today both old NITs and new IITs are at par. You should consider all the above factors and also your locational preference before arriving at a decision. One of my seniors told me that new IITs are growing tremendously and will soon outperform the top NITs at this rate.