I don't think that you have to think of it as an Events OR Signals decision
I weigh up the advantages of both, and use accordingly.
For instance I may use events within a complex view component so that I can make use of bubbling,
but then present the world an api with a Signal that aggregates all the necessary info.
Then again I would use Events to communicate between totally decoupled actors in a frame-work, but use Signals as a tighter binding
between view and mediator, or data and renderer
cheers