Thanks.
Suggestion: It would be cool, if you could just "save" the FSM object reference itself; this could be done in 2 ways:
1) by using an FsmObject type variable (with "PlayMakerFSM" subtype -- kinda clunky, but currently supported).
2) Adding a variable type, explicitly used for FSM reference storage. This would be extremely useful, because then you could have just 1 Action to retrieve/find an FSM, and every action which works WITH/ON FSMs could simply take an FSM variable.. much more elegant and inline with your current approach for many other actions.
EDIT: This steps into another, more general Feature Request, which I'll drop in full detail in the appropriate section under "Passing FSMs as Variables (new 'Fsm' varaible type)"