You might be confused by color painter. It's a Seiko Color painter... Seiko isn't an off brand. It's a pretty popular brand lots of shops use / support. We have one, and it's great. I haven't seen another Eco-solvent print as good as the CP in its price range.
I still recommend the latex though. I don't like Eco-solv... It prints great, and has its uses, but Latex is instant dry, cheaper ink, and latex isn't expensive in repairs. We've had a head with deflected nozzles... It still prints ok, but black text is fuzzy because of it on our Seiko. $4000 replacement... A few heads are about 6 years old, so they have a couple deflected nozzles. It still prints good, but it doesn't print perfect. Stuff like small text is where it's noticeable... $16,000 in just parts to get the printer to print perfect. I printed some of the decals we're doing on my latex 110 I own, brought them into work to compare... and it's night and day. The eco-solv, when brand new probably printed just as good as the latex, but as it ages / things get damaged... and it's a $16,000 repair. The latex.... The heads are consumables, $100 per head, replace it every couple months depending on printing usage, and the machine will print like it's brand new through out the life of the printer.
It boggles my mind why anyone would buy anything besides latex right now for roll to roll. I've used a HP FB500, H2-74 color painter, Mimaki CJV, And Latex... by far the latex is my favorite, and I've been doing everything I can to convince the bosses not to spend $16k to refresh the solvent, and spend 30k to buy the latex instead.
That said, theres other considerations. Find out who has techs in your area. In ours, only 1 company services the Seiko. 3 Service the Latex, 2 the HP UV, and 2 the mimaki. We've never waited more than a day for parts for our HP Flatbed, it seems like HP parts are stocked better in Vancouver area. We've had to wait over a week before while something was rushed out of Japan for a Seiko part though. I'm sure HP has some obscure parts you may have to wait for, but everytime we needed a part for Seiko it was a couple days wait, which sucked for time sensitive projects.