Следует отметить, что использование localStorage (или sessionStorage) абсолютно не безопасно и не доказано . В зависимости от данных, которые вы храните, вы можете создавать значительные уязвимости и / или обязательства. Если ваш клиент ожидает безопасности, создайте подходящий бэкэнд.
Если вы ищете мнение по поводу двух библиотек, я бы выбрал ngx-store, так как библиотека angular2-localstorage больше не поддерживается.
Решение использовать библиотеку вместо нативного вызова window.localStorage зависит, конечно же, от особенностей вашей ситуации.