Gotta say, I really love this event. The LoL ones were OK, but highly dependent on RNG, which caused some players to put a lot of time and ironite in, but still come up short. The BNW one was worse, in that the same RNG dictated who was rewarded, but the cost was higher (I spent 60 ironite), and the rare soul one was absolutely horrid.
This one, even if I don't get the toons, I'm still getting actual useful stuff - character fragments and skill shards (1 so far).
I mean, I hope I get em both, but y'know, if I don't, its not a complete waste.
Also, while I'm on my soapbox, the last event with the rare souls only taught us to not play the game - to hoard rare souls instead of spending them. Its negative behaviour - if anything, you want to encourage your playerbase to spend everything they get the moment they get it, not to hold on to stuff. To hold events that require the mass opening of a limited quantity item is going to tell your playerbase to hoard said items when they drop, effectively not playing the game. Its a terrible model.
With that in mind, what happens if the next event is on how many sentinel souls you open? what about on regular souls? What about for every skill shard you use? Talisman you power up? Character that hits 100? It would only tell your playerbase to hoard resources and not to play the game for enjoyment, but instead for said resources, because who knows what limited resource the next exclusive event might focus on?
NF, please focus your events on playing the game (LoL, BNW, Arena, Normal Missions), instead of on resource expenditure.