Silky, I think Payton was the ideal pick for your team right now. A guy who can slow down MJ a little bit and also likely defend CP3, Isiah, and Curry.
I think you might rate your team a little too high though in a couple regards, and it mostly pertains to Yao.
1) Yao is not exactly a gobbler of all rebounds. I mean even in just the single season you're selecting him for, he was the #15 ranked rebounder per game and #21 in per 100 possessions. Imagine him compared to the actual all-time great rebounders?
2) Yao's passing is good, but I don't think is as great as you remember. He averaged 1.5 assists per game that season and maxed out at 2.3 apg in his career. I don't recall him as being an outlet pass master like some NBA greats are known for.
3) I think you'll be a good transition team, but probably not the best one. Too many all-time great transition players on other teams to be compared to.
Payton is the perfect PG for me.
And Yao at 10rpg is plenty enough for me, honestly I have Dream pulling down 13-15 per game, Kobe at 7 and Payton at 5
There is only 10 left for him.
My biggest love of having Yao on this team is that after a team does everything it can to get around/by/through Payton and Kobe the next person they are going to see is 7foot6 Yao standing between them and the rim with one of the greatest defenders in the history of the game coming over from the weak side.
Hakeems speed will allow him to recover from weakside help as well better than about any bigman, ever.
On offense, all Yao is gonna get is trailing 15-20 foot jumpshots, and perhaps some offensive rebound putbacks.
My offense is all my big three of Hakeem, Kobe and Payton which will come off turnovers more than anything.