I'm conflicted.
Its hard to judge him because of the bad roster McDonough left him. The team doesn't have a starting caliber PG or PF. Then again Sarver could have been hampering his work. I honestly think the front office and Sarver were conflicted on whether to draft Ayton or Doncic. I think at first the Suns were going to draft Doncic and its probably why Igor got hired. Sarver even flew out to Europe to watch Doncic. Then Sarver probably wanted Ayton because he is an Arizona alum and though Ayton would boost attendance by being a local college star.
The old gm McDonough seems to be decent at finding talent but he couldn't build a balanced roster or manage player relations at all. It seems like all players that left the Suns in the past 3-5 years have had a problem with management. McDonough and Rich Paul had beef. Rich Paul even said he would not listen to offers for any of his clients.
Its probably why James Jones is in now. To fix player relations with the team.
I wish the coach was more flexible on his system. Especially running more plays for Ayton while Booker recovers from injury. They don't have anything to lose as they are pretty much guaranteed a top 5 pick.