When you are talking about high school players - getting the opportunity to get a $500,000 signing bonus - you are talking about a very very small % of players.
If you are looking at it as purely a financial decision - the decision to sign or not sign becomes much more difficult once you start getting past the first 5 rounds.
IMO.