I liked it, it was a neat exploration of how a scenario like this could go. 👌
I just feel so bad for River. Because no matter which ending you get, they still spent their entire life chasing the past that would never return. Even if they convince Ambrose to come back, the gap in age and life experience would make their relationship so much different from what it once was and I can't imagine River not being disappointed about it. And if they let him go, they still can't get back those years and only have so much more to live. It's bad no matter how you look at it. 😢 (I kinda liked the selfish ending though, 'cause it feels the most realistic. And why not push the misery to the end fklsdf;sk)
I'm also low-key not buying the argument about not reviving the son. I feel that if River truly cared about him, they'd try to resurrect them both, but it seems that they only care about their husband. And since there's gender stuff mixed in all of this, I'm thinking some sort of regret or apprehension might be at play here, too. (but that could just be a headcanon lol)
Oh, and nice sparkles ✨✨✨