Hi,
Indeed, don't broadcast if you have a way to know to the target, that is definitly better this way. because not only you would send events for nothing ( not too worried about perfs, cause under the hood nothing happens if fsm doesn't implement that event), but what's more problematic is that you woul dneed to check on each fsm that implement that event if it's for itself. So it's best to only send to the desired target, always.
Bye,
Jean