I've read alot about refurbing diamond cut wheels, and my mate has had his monza's done (mk5 gti) and as long as they are refurbed by someone who knows what they're doing and uses a very hard clear coat, they'll last long as long as you don't kerb them of course! other things to consider, are Wheel wax/sealants, and those nano coatings as soon as you get the wheels back, this will stop water sitting on them and add a layer of weather protection to them. but in terms of time, they'd last a good year or 2 depending on the miles and the weather conditions, some peoples can last for 3-5 years I've seen, some not so long, it's just about taking care of them.