Para trabalhar com máscaras no Angular JS o Assis Rafael criou uma lib excepcional que vai facilitar mais ainda nossa vida com o Angular, segue o link do seu trabalho:

http://assisrafael.github.io/angular-input-masks/

Lembrando que para que elas sejam formatadas no padrão brasileiro devemos importar o módulo  para o padrão BR.

https://cdnjs.cloudflare.com/ajax/libs/angular-i18n/1.2.5/angular-locale_pt-br.js