I'd say based on needs is hard because team projects as Starters Smart, Brown, Hayward, Tatum, Baynes. Brown isn't exactly a typical SG nor is Tatum a typical PF.
You have Wanna at PG but you can upgrade that.
Nothing at backup PF or true PF.
No back up SG or a true SG on the team.
Semi for backup SF is okay.
Williams for backup C is a project.
So you really need a SG and PF but could upgrade PG.