How's the drive wiper working exactly?
I have three scenarios:
1. Wiping in a virtual drive to compress space:
If you want to zip a virtual drive file, then it would be good to overwrite the space with zeroes. Virtualbox then has an option do drop the zeroed blocks and the drive could be compressed. Other compression programs will also benefit from the boring space.
2. Wiping a truecrypt volume:
Overwriting the free space of an outher volume with zeroes would guarantee, that there is no "inner volume". In a non "in dubio pro reo" situation, eg in a dictatorship, work or relation would be nice to reveal the hidden contents and give no space for suspecting "more".
3. Wiping a truecrypt volume #2
Truecrypt itself initializes with random numbers (I read somewhere) Overwriting with zeroes would reveal the block of a hidden volume.
So I guess, both methods have their advantages (overwriting with zeroes AND overwriting with randoms)