Right now Output variables are most useful in Templates run with the Run FSM action. Output variables will show up in the Run FSM UI and can be hooked up to local variables in the FSM. So a template can take some Inputs, do a bunch of work, and Output some values. It makes Templates more powerful and modular.
We will have some new docs to explain this better soon! And there are other ways Output variables will be used in the future...