I've not seen the G26, but I have seen a G17 TALO. I think they take new Glocks and finish the slide with some fancy nickel-boron finish which gives it kind of a matte/bead-blasted stainless steel appearance and a built-in lubricity. More info here:
TALO Distributors Inc. - special limited edition firearms for sale to stocking firearms dealers across the USA.
It's a unique-looking weapon, but only you can decide if the added money is worth it. Glocks are darn near rustproof as they come from the factory, so I don't think you're gaining much in that area. I do like the look, but about the time I found out about the TALO/EXO Glocks, I had just sent off a couple of my Glocks and got them finished in NP3, from Robar. More money, but I could pick and choose what I wanted to get plated. I had them do the entire slide/barrel assembly on both, but no parts from the frame. It sure makes the ported 19C easier to clean.