anotheridiot
There will always be someone to blame......
I really zeroed in on the "Cuban league is about the level of the California league" and "Cuban league has a canyon-sized gap between the best and worst Serie Nacional players, and uneven competition dominates league play".
So I'd start him in AA and move him to AAA if he kills it, and he could be getting a lot of those hits off of crappy pitching. If I were a team and scouting him, I'd like him to take batting practice off my ace pitcher.
I also think that he'd get a longer look by an AL team (or one that needs a 1B).
The other thing these players need is to learn the language. Some teams leave them in the minors more to get to get acclimated to a new way of life and their progression usually has as much to do with their out of baseball life.
I know you hate to see it, but look at the cubs with Castro and Lake. Lake has more tools, signed for almost twice castro money, Castro picked up the language enough and flew thru the system, lake is the next in the line of never made it outfielders even though he led the team in most offensive categories.
If he starts tearing things up how old do you think people will say he really is lol.