I have friends in both the institutes namely NIT Surathkal and NIT Rourkela. Comparing the reviews I got from them NIT Rourkela seems to be a better option than NIT Surathkal. The primary reason is that its location in the Orissa-Jhansi belt improves the quality of core placements. The faculty however is the same everywhere so that point isn't comparable. Honestly speaking, Metaullurty is a risky branch irrespective of whichever NIT you are getting unless it's an IIT. So, I will advise you to go for CS in new IIIts rather than Metallurgy in top NITs.
It's illogical to go for a risky branch just for the NIT tag because, in the end, it's your branch that opens doors for opportunities and shapes your career.
So, choose wisely!