Please add the ability to launch an activity outside of the GUI or scheduler.
Kiwi cattools does a great job of handling all the communications to the device (logging in, terminal prompts, logging, reporting etc).
What I feel is lacking is the ability to run an activity on demand in a way that could be integrated existing command line driven management systems (tivili, sms, homegrown)
For example:
I have an activity that updates firewall allow lists. Currently I have to run the job from the GUI as I don't trust the help desk to be in the GUI. If there was a way to launch this activity from the command line I could simply add the system command to our help desk portal and they could update the firewalls with a submit button.