Although this might be useful we cannot forget that AV do not work basing themselves ONLY in signatures.
AV's also analyze the way the program works, it's the "crawler" (that's not the correct name, cannot remember the right one).
So even though this works in many situations, if you copy another well known virus and run it, many AV's will still detect it.