Additionally, the idea of slot bonuses is also a really bad idea. If anything, it will drive quite a few of the premium athletes away from baseball. Why would someone like Bubba Starling or better Destin Hood ever want to become a professional baseball player when they are not only under team control for so many years but now capped on how much they can make.
One way of improving the draft is to allow for the trading of picks.
Consider this draft. The Nats made four picks that are going to cost. If the Nationals could trade picks, instead of selecting college senior after college senior, they could deal some of those picks for later picks and/or minor leaguers. If a team like the Tigers saw someone in the early 4th round they liked, they could package their 4th rd pick and something else. The Nats could still grab their college seniors later and gather other picks