Even though this does a decent job, this doesn't completely shred a file. There are so many attributes to file shredding that you missing from this program. I won't really go into detail, but although this does a decent job there is still a lot that can be done.
Personally, I looked into file shredding a while back, this was one link I saved and found very interesting:
You must login or register to view this content.
You might want to read.