Global event has another advantage over send even by name. If you use send event by name, it's harder to debug, cause Playmaker can only show you fsms that receive event in Even browser. But when you use global events it will show you fsm that sends event and receives event, cause it creates event in fsm that sends it.
I usually use Send Event By Name, but when I've discovered that advantage, I've started to wonder if this is the right approach. Cause with "send even by name" approach, the only way to find fsm that send events is "by hand" and memory.