"...take the pulse of the State," That is what I think a caucus is good for. I agree that when it comes to an actual election a secret ballot is essential. Not so much so no one knows who I voted for but to protect those who may feel intimidated, whether by someone in their own home or by their own government.
But before then, a populace that is afraid to let anyone see who they are working for is a fearful people, imo.