The tricky thing with the draft is finding players that have a high ceiling and can perform far in excess of what they were able to do in college. Sabermetrics can help you identify that some of the time but I think attitude, ability to improve specific skills, and innate physical attributes are things a team would have to evaluate in person to uncover undervalued talent.
I've seen a demo where as part of the app, they scrape player's interviews, twitter feeds, etc to get a personality representation.
An important part of a statistical model is to also be simple and cheap enough to implement to gain actual statistics, the chance that there is some magical player that doesn't score high on stats but somehow has a meaningful impact on the game that isn't somehow scored is very very slim and in Basketball specifically probably non-existent since it's only a 5vs5 sport which means that every player handles the ball.
Basketball is a small court, 5 people on each team, defense is very important but this hardly is football/rugby or even soccer level of defense everyone handles the ball quite a bit. Time with ball is also a stat that is counted, and often other stats are normalized to it.
Let's say we have two teams, the Ayyys and the Bees; each has two defenders, Schlub and Superman play for the Ayys, and Scrub and Slacker play for the Bees. Let's assume that they all suck equally, except for Superman, who is great.
Now we run your statistic: we compare how the Ayyys do with Schlub on/off against how Scrub does on/off.
The problem is, when Schlub is off, Superman is playing, whereas when Scrub is off, Slacker is playing. This means the Ayyys do quite well when Schlub is off, but the Bees do about as well when Scrub is on compared to when Scrub is off. By this comparison, Schlub is a much worse player than Scrub, even though in actual fact they might be equivalent.
One of the major fallacies surrounding sports analytics is dismissing information that isn't all-encompassing. Not picking on you, but "those stats are no good because they don't capture X!" is a common refrain.
Some data is better than no data.
However it does not reflect how a player defends, how he fits into a particular style/role, how much support his teammates get from him other than assists, etc.
It'll be interesting to see if they use deeper analysis to figure out which player is actually better.