To my understanding, one on one give sub-levels to offensive skills (ie: jump shot, and if you train forwards, inside shot), whereas su level training on ball-handling distributes more toward defensive skill (ie: outside def) and passing.
Also worth noting, it depends whether your primary focus is handling or driving- one on one is for driving, but the two are tied closely together to where training one supports the growth of the other.