You should also provide some default values for the configuration parameters. If you want to get fancy, you can provide a menu so that the user can edit these parameters via your program. In this case, you will probably just create the config files if they don't exist on the machine.
HTH
Layne