More options, more mess. The user will always do something funky, then don't remember about it and then complain to the software publisher that it's not working correctly
 replies(4): 
I think it is very rude to just install to any "default" directory and not asks the user where he wants it to be installed.