Congress critters already spend the majority of their time and attention on gathering funds and planning for their after-government service life.
Putting in a reasonable limit (I would say 3 terms) would allow them enough time to keep the status quo financially; meaning those inclined to do so will get rich from back room dealings and insider trading, as well as moving into lobbying positions post term.
However, what it will do is break up the dynasties. It will rotate the people at the heads of the various committees so that you don't get people who are too powerful to cross. It would also encourage a more open platform, as not everyone can campaign on the same issues.
And for the non-corrupt, the good guys, 3 terms gives them enough time to accomplish whatever it is they were going to accomplish, or to figure out that they will never get it done.