No for term limits. If you don't like them, vote them out.

My state a few years back enacted term limits for its legislature, and now, there has been a call, especially from the business community (which initially supported the idea), to repeal term limits because as soon as a legislator learns his or her job and the mechanics of the legislative process, he or she is out of office due to term limits; important legislative initiatives either stall or never get started in the first place.

I believe the same thing would happen at the national level if term limits were imposed.