I have no idea about anything to do with the draft for MLB, but I do agree with the point about making it a higher likelihood to get the first pick for a bigger spread of teams.
The entire concept of “last place team gets first pick” is, to me, just another feature indicative of the “rigging” of American professional sports. All these things like salary caps, a commissioner representing a bunch of collaborating owners, draft placement etc is there to make the league less competitive from a business standpoint and make it easier for owners to increase their wealth. I want as little of that as possible. Make them actually compete to win every year. If they don’t, their business suffers and they don’t get an out with a high draft pick.