Still sucks dealing with spaces when it comes to command processes like ffmpeg -i <no_tab>...but awesome for cd'ing or ls'ing!
So don't put spaces in path names, it's a bitch to work with.
Also, many of the basic tools have a -0 option which uses the null character to replace many uses of space. Still far from an adequate solution though.