I'd be fine with term limits of 15-20 years. Most implementations tend to be much shorter than that.
While we're at it, let's put terms on the Supreme Court, too: rather than for life, make an appointment last 18 years, staggered every two years.