One major advantage of the UE delegate system is that you can have more than one listener. I think this could still work with the UActorComponent. It might be possible to have many Actors with LeapController within. Anyway, the documentation is still not quite there yet so I don’t fully get it and will probably not use it.
I have another question for you but it’s not Leap-specific so I will ask by PM.