While I do want to give Sakura a happier ending here than in much of canon, I'm conflicted. I mean, I want to take Team Rider... but I honestly wonder what Team Caster/Assassin would be like.
Hang on, let me flip a coin for this, alright?
*flips coin*
Alright, I got Team Rider, which should be interesting.