I know this would never happen, but it would take away tanking unless there was a clear cut number one player and two teams in that area were really bad. At least then, only two teams would tank.
you could do it based on territories like they did in the old days. Take the worst 16 records and try to draw them up in quadrants. International players would be available for any team to draft.
Midwest - available players to draft: Oladipo, Zeller, McLemore, Burke, Hardaway Jr.
8. Detroit
12. OKC
14. Minnesota
15. Milwaukee
Southeast - Noel, Caldwell-Pope, Larkin, Dieng, Plumlee
2. Orlando
4. Charlotte
6. New Orleans
16. Atlanta
West - Bennett, Olynyk, Shabazz, Snell, Hill
5. Phoenix
7. Sacramento
9. Utah
10. Portland
East - Porter, Len, McCollom, Carter-Williams, Adams
1. Cleveland
3. Washington
11. Philly
13. Boston
That would help try to keep the top players in the part of the country they played in college. It would also make them off limits to 75% of the teams in the top 16 so they couldnt pick them. Drop the lottey all together and let the worst record pick first. So Orlando had the worst record last year and they would have been stuck drafting Nerlens Noel or Caldwell-Pope. Charlotte had the 2nd worst record and they would have had to pick from the same pool.
Cleveland would have picked 3rd and wouldn't be able to get Bennett. Phoenix would pick 4th and could have taken Bennett.
It would all come down to how bad you are in the year a really good player comes from your 1/4th of the country.