My main question is mostly why is Neo Speed on Eileen. Can you shuffle the Sealstone? Dancer would likely benefit from it far more than Eileen, she's already like 120% average speed as is...
I think I probably put it on Eileen 'cause, with NeoSpeed, she's almost always gonna have first turn, and she can use Copper Skin on the oh-so-fragile Songstress. I think that might also be why I chose Nall; that way, even if someone dies and only revived with 1 HP, I can make them damage immune instantly if I'll really need them next fight or something.
I think another thing that concerned me about putting NeoSpeed on Songstress was that, if Songstress gets more turns, it means her dances last less long. I think I read that they last for 2.5 turns or something, but if Songstress has NeoSpeed on, then 2.5 turns for her is gonna be a lot less for everyone else.
If I can swap it around (I don't know if I can), then I might put it on Songstress. Putting it on Marcus could be handy, too.