Madhu ji, let me comment on Vinesh and Amit.
Vinesh: it was on cards considering she has had difficulties in cutting down weight and has admitted to struggle. Remember 1st qualifying tournament during Rio 2016 where she failed to be under 48? Secondly, her decision of shifting to 53 (which she feels is natural body weight) seems justified for now. Only a couple of losses - one to Chinese whom she later defeated at Asian repechage and then Mukaida. So been doing pretty good so far, reaching two ranking tournament finals and bronze at Asians.
Amit: As far as international tournaments go, he has participated in two and won both at 52. At Asians in April, he defeated Hasanboy (Gold at 49 in Rio) again, and before that the Chinese (Bronze at 52 in Rio). Also his level could be guaged from his domestic domination. At 52, we have some good boxers like Sachin, Gaurav... but Amit does stand apart.
Hope that answers your question!