NgRx Advantages and Disadvantage