Your comments

At this stage, yes. It auto-hosts the workflow as a webservice that you can then call from other apps or directly from a browser etc.
It sounds like you have selected the input check box on the variable list for the other variables.
That checkbox allows a variable to be passed into the workflow, or out of the workflow if you select the output checkbox.
What you need is a user form to capture this information and this tool does not do that although I saw they have it in the pipline. See: