He is only 25, but everything else you say applies. I'd say he is pretty well developed already and is a good reliever, but he's a reliever. I think he's a good trade candidate. I have seem some say they would never trade a good pitcher with four years of control remaining, but years of control seems pretty irrelevent for relievers.