I seconded this. I think that settings must be saved for every single keyboard.

For example at work I use the Macbook keyboard but at home I plug my das keyboard III. Doublecommand help me swapping command-option but I need this only on my das keyboard (it has windows layout).

Keep up the good work.