Yes, it is better to let the Cleaner do the job.
If avast! detects the virus by an on-access scan, the "internal" Virus Cleaner should be available using the "Completely remove the virus from the system" button in the "Virus found" dialog - if it's one of the Cleaner-supported viruses.
What particular virus/worm do you need to remove?