He only had 9 innings in the majors and only faced 3 batters in the ALDS (striking out 2). Even if you saw his entire season's game log, it seems a bit premature to disqualify him from a career in the rotation.
If being heavy disqualifies a pitcher from the rotation, are you saying Fernando Valenzuela ain't gonna cut it?