i always grease my cvd's, i found it reduces wear. I've run cvd's dry and with grease, they wear out and rust a lot more when you run them dry. I think the lack of grease produces heat, and this damages them also.
people say that grease attracts dirt, but the thing is dirt still gets into a dry cvd, the only problem is, when it's dry, there is no layer to protect the metal to metal contact, and this is what causes the most damage.
think about it, how can a large peice of sand or dirt do damage if it can't really get inside the cvd? but smaller particles of steel and rust will do way more damage, it acts like a fine grit wet and dry sandpaper against the metal
i don't grease the pins though or the pivots, you don't need to