I've tested RI and found something not so cool.
1> The FSM Name is not displayed, so if ONE Gameobject got More than 1 FSM things will get confused.
2> If I set the Target GameObject Variable by a Result Variable from actions like Get Owner, Get Root, Find Gameobject, Get Event Info(Sender)... It only works during Runtime cause the target variable's value is None in Edit Mode. Also if the variable is None during Runtime it keep's hidden.
3> FSM using an FSM Template only works during Runtime.
So it is hard to display all the event and set/get-variable relationship of FSMs by RI.