Not as old as gdb.. :-)
Otherwise, I agree with "It really needs an additional config..", but the whole debugger configuration should probably be stored in the project file (when a project is open) rather than in a (global) plugin configuration. Not all projects are cross-development projects.
I wonder what the policy is for storing plugin context in a project configuration?