they should just have a system where there are 100 balls, labelled 1-100. Based on how you finish you get a pre-determined number of balls. Say all the playoff teams only get 1 ball regardless of where you finished in the season. Then for the non-playoff teams, 14-10 gets 2 balls. 9-6 gets 3 balls, 5-2 gets 4 balls, and number 1 gets the rest of the balls (46).
The balls would be drawn in order from worst to highest until all the balls are drawn. Then the teams reveal their balls and the lowest ball they have reveals their draft order.
Boom, everybody has a chance at first overall, and multiple flips can happen, last place team also has the highest number of balls, so multiple shots at getting the #1 ball =)
__________________

|