One such benefit of having a longer constitution would be that it can be more detailed about the role of government in society, so less is left up for judicial and legislative interpretation.
This is of course a subjective question, but most would agree that yes, federal judges should be appointed for life, since this ensures that they don't act selfishly in order to win re-election.