A definite step in the right direction.
Don't break out the champagne yet though.
We are in an election year and until we have public campaign finance reform, people still got to pay their election bills.
Its a damn good start and we have to monitor this to make sure nothing gets watered down.