All this talk about "vouchers" and other things seems way more confusing than using Zerocoin the way it was originally intended to be used.
I understand that people would like Zerocoin transactions to be as simple to use as possible. I would like to emphasize that:
It will be as simple as possible, and NO SIMPLER.
If you care about anonymity, unfortunately, you need to know what a zerocoin is, how to buy it and how to redeem it. You will need to check that there are sufficient number of zerocoins for the denominations you buy to assure anonymity. You will need to make sure that you don't buy and then redeem immediately the same number of coins, as this will look suspicious in the blockchain. The user is responsible for using zerocoin correctly, and you can not expect the Anoncoin client to just blindly do all this for you. I am sure that the developers can add warnings in the client when you do something stupid, but this will probably not work for every single case.
Such is the nature of Zerocoin.
If you want an idiot proof anonymous system, the only one I am aware of is Zerocash, but as we've discussed many times here before, there is a problem with setting up the security parameters using trusted third parties.
Nobody is suggesting changing the ANC/ZC protocol, just the terminology, for clarity. This would be an attempt to lesson confusion and boost marketing by using a term like 'ANC voucher' in place of 'zerocoin'. Because a zerocoin isn't really a cryptocoin, it's just a place holder in the mixer used to create the anonymity. Also, the word 'zero' has negative connotations.
We don't want to change the mechanics, especially when so close to implementation! Some of us just want to make things more clear to all the new people who will want to use ANCs after ZC is on line. As you pointed out, it's not going to be automatic, and therefore anything which make make using the protocol easier or more easily understood would be a good thing.