What I've found is that even thought they can be low in carbs, and they can be crutch which is better than carb indulgence, they are not a thing to rely upon for daily use if you want to maximize your health. For that - you need food.
However, much like diet soda, if you can use these bars in place of nasty high carb foods - that's a win. Go from worst to better, and then eventually from better to best as you chase the lifestyle change that will help you feel like you are thriving day in and day out.
But whatever you do - if it says "soy joy" just say no!