The only purpose of the barrage is to flood Sillypore.
Other than that it doesn't serve much purpose in generating electricity like any other dam.
Yah hor. Maybe its to show the world especially our neighbours that we also got dam and are capable of generating hydro-electric pawer if we want to. LOL.