Yeah, dont worry there will be characters to buy and then shard in the next event....

Plus, as you said, sanity levels are the key limiting factor here. Well that and time having to run through the roster for the current event (and the one next week).

But yeah, to max out all my chars, Im going to need much more than the skill shards I'll get from this event. So I say bring them on once a year or so!