The primary feature of this is the effectively short terms. A politician is worth mush less to a lobbyist if he can be gone in one year.
Yes, it will significantly reduce the power of the lobbyists and significantly increase the power of the voters that elected the politician, which is what we want.