Devo 'usar strict' para todas as funções javascript que escrevo?

Devo 'usar strict' para todas as funções javascript que escrevo?

Qual é uma boa prática para usar estrito em um grande projeto AngularJS? Usá-lo globalmente pode quebrar uma biblioteca de terceiros que não o suporta, mas fazer 'use estrito' toda vez é apenas muita repetição.