Some small improvements would greatly enhance the utility of Bamboo for 'non-build' activities. We have recently migrated from ThoughtWorks Go to Bamboo and this is the one area of (slight) weakness I have found in Bamboo.
1) Run Customized Plan should be a first-class citizen and get it's own run button (or perhaps the option of one for plans where it is applicable).
A (Manually triggered) Plan should be able to be configured so that it can ONLY run with customization. This stops operators hitting the run button on a Plan that will fail because not all parameters are specified. (e.g. a Plan which deploys a database snapshot onto a DEV VM. There are N possible targets and it seems clumsy to have have N clones of the Plan when we can use a Variable as a parameter to the Plan.
2) Configuration parameters should support array values which render as pick-lists in Run-Configured dialog.