Well, for those of you wondering, I decided to wait until he was around 90%, then promoted him to my ML starting rotation. He started his first game, went 6 innings and got the win. He then went back to pitcher-type recovery, and has pitched a total of two games, winning both of them, with a great ERA, although it's a tiny sample size.
Thanks for all of the help!