Gordon Hayward would've been my #1 choice and he's no longer available, James never seriously considered any Team from West, IMO. He's content playing in crappy East, though if he signs with cavs I think they'll need to upgrade Roster.
I'm more upset about losing Hayward and I'm aware he's not as talented but I think he would've been interested in the Suns. He didn't shoot well as 1st option but 16 5 5 1.5 .5 as a SF that can play SG - would've been my preference. Adding LeBron and another Max contract means the Suns would've had to of gotten rid of Green, Len, Marcus Morris, and possibly Tucker.
IF, the Suns go after Greg Monroe I'd start him at Center (though I really like Plumlee and Len) but at Center he'd be upgrade offensively, rebounding, and as a passer. Markieff could start at PF (upgrade from Frye), with minutes there coming from Marcus Morris, Warren, and Tucker; and ability to play Big with Monroe at 4 alongside Plumlee/Len.
Markieff, Marcus, Warren, and Tucker are capable from 3PT and while not as prolific from 3PT line; each player looks able to also drive from there unlike Frye.