Remember, Generic cleaning will only get you so far. Obviously, its after you've been HIT with the baddy, and need to recover. But most AV products i've played with, do more harm than good when cleaning up the messes. Ironically, the best one for cleaning i've played with, in my personal experiance, was Panda - which uses generic cleaning.
Products like NOD32 are notorious for not being able to clean things, and other products simply destroy things trying to clean, and cause so much harm. VRDB is a good idea I think, because it basically guarantees you can get a good clean out of something. My experiance with VRDB is that its a very small file in relative to what its protecting. However, the bad side, is its excruiatingly slow!
How about generic cleaning options with VRDB option? For those that want the VRDB, they can use that. For those that would prefer generic cleaning, they can have that?
Avast intrigues me, it has shown me incredible detection on known viruses, masked in every way I know how to mask them, but at the same time, it doesn't have advanced heuristics. It has a great VRDB system for cleanup, but at the same time, lacks the most basic of generic cleanup! So close to being what i'd consider the perfect product, so close... Maybe 4.5 will bring us heuristics throughout, and generic cleaning! Lets cross our fingers...