I’ve have the Sun XCD on one build and have had the V-O. I found that latter to suffer wear to the taper fairly quickly after moving it around in a few different bikes. If you want to stay vintage, you can look for an 86 bcd crankset such as the Stronglight 99 and set it up as a compact double. You can even find drilled rings for that particular look. That’ll likely run you less than the cost of a new Sun unit.