My knees jerk violently on the privacy issue. If you want people to feel free to vote their conscience, you must protect them from repercussions. If, on the other hand, you want to make it possible to enforce block voting, public roll call is an excellent prescription.