APT in a flash drive is just a cute trick. Just because you wrote zeros over it doesn't mean that the APT thumb drive firmware won't give you a trojan next time you read a the right kind of file off of it.
Or maybe it waits a week before it starts injecting binary, just to wait out your test and validation procedures...