I see the NBA trying to cut down on tanking and adding interest to the lottery and draft. Lessen the % of balls for the worst teams and increase the % of balls for the better non-playoff teams. They could even add a slight chance in the lottery for playoff teams. Teams might not get stuck in the middle and the wouldn't be so rewarded for tanking.
Maybe something like the NBA champ gets one ball in the lottery and the runner up gets 2 balls, adding one ball for each slot so the 20th best record gets 20 balls and the 30th best team gets 30 balls. All markets would have an interest in the lottery. They could televise the balls being removed and the first out gets the 1st pick, 2nd non-duplicate gets the 2nd pick, and don't stop after #3, but rather go all the way through the first round. For the second round just stay in order of regular season record.