The problem with the SFRB is that there is very little oversight. The tendency in the past has been to do things behind closed doors. It was Salazar's article that alerted many in the community to the fact that the changes in the SFRB constitution might have a negative impact on funding for the Student Health Center. That changes will be made to make the SFRB a more reliable source of funding is good. And now with more input from departments, programs and students, we can hope the changes will be good ones.
Problems still persist.
Of course, he ruled that appointees did not have to be confirmed. Seems to me that this might present a conflict of interest.