Well they tried the top prospect route with Gilbert Lara and it didn't work out. When you are signing 16 year old's it is nearly impossible to project what they will become. They could have all of the power and all of the tools you are looking for but it is extremely hard to figure out how they will develop or not.
Lara in 2014 was the #4 ranked international free agent and the Brewers spent $3,097,500 on him that year. I would rather spread that money out and try and get as many as the Brewers can get. The Yankees in 2014 signed 10 of the top 30 and 0 have reached MLB. Ronald Acuna Jr. signed for $100k that year and the Yankees spent about $34mm that year including penalties. The only two players the Yankees signed that year that I know of are Estevan Florial and Miguel Yajure. So even getting 10 of the top 30 will not guarantee anything. It looks good until you look like the 2014 Yankees international FA signings.