How are they not in light of the right to privacy?
All candidates have to provide them, not just Republican candidates, making it apolitical. Candidates filing for office already provide other financial documents, these would simply be in addition to those. Private, personal, information can be redacted.
To what purpose are you going to put people who want to serve into legal jeopardy from political hacks such as yourself?
In order for a law like this to be Constitutional, it would have to first prove that there is a pattern in the entire system of corruption that could be quelled if the information is released. In other words, there must be a reasonable reason to violate the rights of the citizens. I don't like him is NOT a reasonable standard.
It isn't even a law now, and already the concept of it is being abused by political hacks.