There should be some consistency between these default options, and the ones specified in the CLI options.  It may be as simple as using these as the defaults instead of in-lining them.  For example:

```python
parser.add_option(
    "--replaceReport", dest="replaceReport", action="store_true", default=DEFAULT_OPTIONS["replaceReport"],
   help="Replace existing csv report file if it exists. Default is to "
            "append to the existing file. [default: %default].")
```