Я с ангуляром не знаком, только jquery
Может стоит отказаться или предупредить клиента? Либо предупредите что добавится еще месяцок что бы вы разобрались с ангуляром. Там работы не мало, скажем так. Если вы в бой сразу ломанетесь не разобравшись толком, в конце получится неподдерживаемый кусок гуано. Как я понимаю опыта с SPA до этого у вас так же небыло.
А так оценивайте как обычно и умножайте на три а то и на четыре.