It would be interesting to look at other teams' picks from the same time frame and compare. It's really difficult to consistently get MLB value from draft picks, with injury and projectability being significant hurdles.
For example: Cleveland used first round picks on Mike Papi (2014, has not debuted, looks to be cooked, sucked at AAA last year), Brady Aiken (2015, out of baseball, never pitched above High-A), and Will Benson (2016, made his debut last year, was terrible in a 28 game sample size, might be decent still). Bo Naylor looks like a good pick, and so does Triston McKenzie.