MLB is floating their latest international draft proposal for next year. 20 rounds, hard slots, tradeable picks.
Protection for top 3 rounds if a player does not sign. $25,000 max for players not drafted (which seems blatantly ridiculous to me given teams can sign players for up to $125K if not drafted in the regular draft). Few players undrafted would command $125K, but they should have the chance to get it.
The worst proposed feature might be draft order. They would not do it by inverse record. They would rotate the divisions with each division getting the top 5 every 5 years. I am fine with a draft. Just don't overthink it. Inverse order by record is good for competitive balance and the ability to trade picks would sort out the money issues. I fear they are doing this not to provide order to the process, but to save money on bonuses and to save face publicly. Kind of like how they can't just admit the ball is livelier and strive to deaden the ball for next year to put it back to where it was.