you can implement almost any kind of logic in an actionhandler (some limitations do exist, but I do not a complete picture of them). So yes, you can implement a kind of decisionhandler in a state.
okay. But this way it is not the "real" DecisionHandler, which returns the name of the transition, but I would do the decision programmatically via an action-handler. Did I get you right?
yes and no... you can do almost the same in as
'real' decisionhandler. Some of the reasons for having a separate node is also designer related and readability is another