Well if the player has early round ability he is far better off going undrafted and being a free agent for the summer. If he is a true late round type he would be better off being selected. Just being a draft pick becomes a small part of baseball history. And it can help create interest at the next level. Pretty much any draft pick will be on the area scouts follow list.