Daeamon: посмотрите в профилеровщике/запустите аудит в консоли разработчика, скорее всего у вас где-то течёт память. И скорее всего это не с ангуляром связано.
По сабжу вам ответили ниже, а насчет ui-router - лучше сразу с ним, чем потом переписывать( переписать конечно будет несложно, но рано или поздно этот момент настанет).