I've been using Eco-Solve for about two years now, and absolutely love it. I won't use anything else. For years, I used turps & solvents that gave me headaches or made me nauseated. When I discovered Eco-Solve a couple of years ago, I gave it a try and loved it. Now I make sure I always keep some on hand.
I find that it is a little more potent than some other solvents. Cleans brushes very well; although I mostly use walnut oil to clean my brushes, then I finish off with Eco-Solve. I've never seen it ruin any brushes, but it did eat through the paint of the handle from a cheap-brand brush. Other than that, no ruining brushes. And yes, if you get some on the label of its container, it will wash out the ink.
Like I said, it is somewhat potent. But on the other hand, it will not harm the painting. It works wonderfully for washes of oil color and it dries pretty fast. I keep some for cleaning brushes between color changes and some for thinning paints or making medium mixes. It can be used in anyway like other solvents.
I would be careful, though, not to use too much at once. I had it eat through the bottom layer of a painting once. That was my fault for using too much and not being careful. But once it dried, I was able to fix it.
I keep some in plastic bottles...no issues there; it has not eaten through the plastic. I keep silicone pucks in my brush cleaning container filled with Eco-Solve. At first I thought it would eat up the pucks, but after two years, no signs of deterioration.
I've had it on my skin with no irritation or harm. I know some people complaint about the scent, but I find it rather pleasing. It has a pleasant smell of anise or liquorice. Does not give me headaches or make me nauseated. Even though it is non-toxic, plant-based and vegan, I don't recommend ingesting it.
So, anyway, thought I share my thoughts on this product. I see some reviews go from one extreme to the other, from the best to the worst. I think the best way to find out if you like this product or not is to give it a try and make your own judgement on it.