The O's had to had to do something, and since they've now sacrificed their #1 pick, don't stop there - add Nelson Cruz. I have to think the O's didn't believe that Jimenez alone was worth giving up the #17 pick, but now they're free to add more protected guys, and their value is way down.
Jimenez is going to frustrate you as a fan much the way CJ Wilson frustrates me. He throws a lot of pitches per inning, trying to be precise with every pitch. He's also going to tax your bullpen as he rarely gets out of the 6th inning, if he gets there, but the O's are used to that. You got him cheap on the average cost per year, but added a fourth year to the deal - probably makes him easier to trade if things don't work out.
I just hope your pitching coach is already on his way to the Dominican to meet with him - he needs a lot of hand holding.