I'm sure there are "too short" and "too long" durations.
I think, though, that the maximum would depend a lot on what the political leader can do. What powers do they have? What checks are there on use of that power? What balancing institutions will effectively counteract abuse of power?
Different answers there, will lead to different maximum duration IMO.