By 2016, actually Bokaro's Population-5.5L, Adra-0.6L,* Bankura-2L, Purulia-4.7L as per reports. Not exact though.
Other than Bokaro, Purulia in WB is now a A Category member.
Bokaro not being a junction doesn't seems a negative point. What's requirement of being a junction when it's already an important one? Still I will consider your points. Good inspective review!