The only pro is giving Sasha a family but only if Robert is the dad. He's the only family member still on the canvas. Holly drops in once a year and Ethan is who knows where. But I digress. On to the major issues with either man:
1. Robert is the daddy - Well, when Sasha discovered Felicia's plan to get Cody's DNA--Sasha replaced it with her own hair. This is a problem because the results said 0% match to Mac. If Robert is truly her father--there would have been a partial match to indicate Mac wasn't the father but they were related due to being from the same gene pool. So either the writers don't remember that or they think the audience is dumb.
2. If Luke is the daddy, then it gets nasty. Michael and Sasha dated for a bit and the two had sex. Lots of sex according to Michael. How do I know that? When Sasha got sick on their vacay and Michael didn't. He was asked to run through everything they ate and what they did. One of the first things out of his mouth were: "We had sex. A lot of sex!" I was like, way to brag Momma's Boy! That would be nasty because it would mean they are second cousins who had sex! 🤢 Luke is Michael's Great Uncle.