you are sorta wearing a homer hat dude, there are alot of great systems out there really the red sox just are as good in specs at the moment. Doesnt mean anything honestly though as they just will buy whom they want to like the mets, yanks, sox always do in the imbalance of baseball.
I suggest take a step back and look at some of the other teams
There are pitchers that wont make the top 100 that I definitely would take over the japanese import by far.
"Joe Montana was a product of a system, Dan Marino was a system" -- Bill Walsh