In addition to the current syntax and as an expansion to it, please consider introducing an alternative method accepting a table as values to iterate from.
For example, the user could enter 10;30;5 as usual or {10;15;20;25;30} or even {"m12";"m15";"m30"}. Then, you would pass #t values in table.
One more thing i would like you to consider is adding a custom column in the results that could be written programmatically by the strategy from within the ReleaseInstance() function.
I have found very useful in identifying harmonics that in the Graphic you are showing parameter values against the result, but this is true only in case there is just one optimizable parameter. Please consider adding "Result" in both axis comboboxes so that this future is always selectable.
Thx