Sunsets if anything would spur some compromise IMO and/or encourage programs/laws to be updated for the times. For example, DOMA would have a hard time being reauthorized, things like Medicare would, but would be reformed periodically.
Congressional rules do not move all that quickly, especially in the Senate.
I am fine with term limits, but would also like to see terms extended in the House to something similar to the Senate so every Congressman is not running for re-election 10 seconds after their last election, then limit them to 2 full terms.