Если честно, то с ангуляром (1.5) работал давненько, я уже и не помню как там устроенны вотчеры (если они обновляют дом-элемент - делайте на нем).
Если нет, я посоветовал бы:
Node.js & socket.io & что-то еще (я юзал redis, но лучше мемкеш(в пыхи по стандарту есть класс для работы с ним)).
Сервер (nodejs) будет простым, главная логика - socket.io & кеширование.
Ну и еще одна штучка: евент должен наследовать || реализовывать интерфейс broadcasting. Я уже и не вспомню что там.
+Если я не ошибаюсь, нужно event бросать на ту же регистрацию, чтобы вернуть что-то на фронт.
(Могу ошибаться).
Может сначала основы подучите? тык...
P.s: на сколько я знаю, только при изменение структуры контроллеров требуется везде подключаться базовый, с моделью проблем не должно быть.