at most I see it as a need to introduce a bill to refund money spent on political campaigns. secret vote at that level doesn't work, it's common for lobbies to spend on both sides to ease a bill trough, so they are interested more on the end result than the single vote, and as such they don't care if the vote is secret or not, only if the final result is favorable.