The answer (as usual) is "it depends".
- do you/does your team like Angular 2?
- are you/is your team proficient in an alternative or keen to learn?
- are you maintaining existing apps or building new projects... the point being what's your maintenance situation? If you are maintaining a product, how much will it cost to convert what you have into the alternative? OR, how much will it hurt to maintain two somewhat-different code bases?
We've just ditched Angular for React, for whatever it's worth. It works better for our team and we don't have enough Angular in production for the legacy conversion to be a problem.