I wouldn't characterize Matos as an awesome young talent, but I don't think he's a dog either. It's very hard to interpret his minor league stats because the Orioles jerked him around like a friggin' puppet. I'd also so that the Orioles' minor league instruction during this time was absolutely horrible. Other than rookie ball, he never had a season where they just let him play a full season at one level. Starting in 2000, when he was just 21, he played at 3 or 4 levels every year.
If you look at his averages where he was given time to settle in (say where he had 200+ at bats at a level in a year), you'll see only one bad year back when he was a 20 year old playing AA ball. I think given some stability and good coaching, he's capable of batting .280-.290/10-15 HRs/15-25 SBs He's a decent balanced guy to have around and doesn't really hurt you in any category.