First of all they all need some improvements as soon as possible
In case of Purulia and Bankura announcement system is not that much good, even kuch imp trains ka recorded announcement chalta hai..but not that much good like KGP ASN etc
For Adra recording System announcement available lekin sab trains ke lia nehi, even all train numbers and announcements are old
Can't Say...
more... too much about BKSC right now