Some dude on some forum wrote this and yeah, it's better.
I think it would have been really cool if instead of pulling another new Soong out of their butts, that character was Data in the new synth type body. Aging and mortal now, like Picard. Having basically fully achieved his lifelong goal. (Just say that these new synth bodies are naturally mortal due to being practically organic)
Revived by Maddox (digitally at first, as in the final episode) and later transferred to one of the new synth type bodies they developed together. In secret, during the synth ban. In hiding for obvious reasons. Data was the first, and the rest followed. A new race of his children just wanting to live.
Himself emotionally torn at first about how best to provide for his children, and whether he can even still align himself with picard/starfleet, or if they can even coexist anymore. (Of course coming to the same conclusion as Soong eventually did in the episode, basically serving the same purpose in the plot)
Also having to emotionally deal with one of his "children" being an asshole twin (Sutra, calling back memories of Lore for Data) and the death of Saga. Picard solemnly sharing in his grief at the loss of family, namechecking Rene Picard, something something "human condition."
And then Data's the one that gets to welcome Picard to the synth condition at the end.
Ban is lifted, Soji asks Data what they will do. Data mentions to Soji that he has a friend he hasn't seen in a long time that he'd like her to meet (spoiler: he means geordi).
He's back, he looks like old man Spiner, and he's definitely mortal so no worries about that.
Fanfiction over, please ignore.