Eclipse Plugin: default Run (prompt for device) unavailable after creating custom config

TL;DR By default when you run a CIQ app, you get prompted for the device and SDK. if you create a run config to make things easier (run specific device with one click), then you can never be prompted again (for that project), unless you delete all your run configs.

e.g. If I create a custom run configuration to run my app on 645M with one click, now if I want to choose any of the other 30+ targets, I have to create a new run config for each one, or delete my custom config.

The problem is there's so many devices to test, so it's inconvenient to create run configs for all your devices. Even if you automate it, it will really clutter up that list. On the other hand, sometimes you want to be prompted, because you're in the final test phase or you want to check some device-specific behaviour.

---

With the CIQ eclipse plugin, normally when you select "Run As > Connect IQ", the plugin prompts to choose a target device and target SDK. This is perfectly fine, except when you have a long list of devices, and the device you normally want to launch is in the middle. It would be nice if the last device was remembered in this dialog, but that's a secondary issue.

Sometimes you want to create one or two custom run configurations where you pre-select the device and SDK, so that you can run your app with a single click -- using Eclipse's "remember last launch" feature. This works great, as well.

The problem is that once you've created even two custom run configs, now when you manually select "Run As > Connect IQ", the plugin prompts you to select between them and...that's it. No ability to be prompted for the device. If you have just one custom run config, the plugin just launches that one automatically.

The only way to be prompted if is you have zero run configs, as far as I can tell.

So there's two options for the dev:
A.To be prompted every time
or
B. To create a fixed config for every device they want to test

I think typically most devs would do their testing on a handful of devices , but there's some point where they want to go through each one [A]. Unfortunately, once you create custom run configs, the only way to be prompted again is to delete all your configs.

It would be great if the run config settings for device and SDK included an option to "Prompt Me" (and maybe even "Remember Last"). The device and SDK could be set to "Prompt Me" in an explicit default config that gets created the first time you run a CIQ project, similar to the default Java run config that gets created in Eclipse, so you could have the option of deleting it if you really don't need it.