I believe that there is a "portable/thumb drive" version for windows that does not need to be installed to run.
Best of all, if you don't need to access the files, truecrypt does not need to be running (ie no battery drain).
This doesn't address all the issues, but may address enough for the average joe to use (with a gui front end) easily to protect important data.