The feature sounds well but what would be meaning of your 'advanced heuristics' - sth like detection of modified-eicar sample ? It's a bit late to detect 'unknown/new/modified variant of XXX virus' because of scanning method. I heard, e.g. fprot uses crc virus body comparing and it can find out slight changes in the virus body.
Code Emulation has sense in trojan detection and it will be improved in next avast versions.