Make Home Directories Not Persist?
have you tried a guest account?  perfect for kiosk-type walk up and walk away needs.
they dont' have full permissions, and all their files disappear at log out.

does this sound like a  good fit?  in combination of a forced log out after x minutes idle.

http://support.apple.com/kb/PH11186