At this point, I'm leaning towards 'no'. He hasn't been quite as awful as I expected, but a pitcher with a K/9 of 5.0 and a BB/9 of 3.0 isn't great. His groundball rate has been excellent (52.1%) and if he can maintain that, then he might be able to stick in the major leagues. I'm guessing that one or more of the three rate stats is going to get worse over the course of the season, and that he'll need some time at AAA.
Because of all that, Indians hitters are all over the top of my daily player ratings. Along with the Astros hitters, they appear to have the most favorable match-ups today. This being Sunday, many players will get the day off. That, along with the fact that the Indians last outfield slot is somewhat unsettled (Francisco and Laporta) between two low priced players, means that there's a great profit opportunity in daily contests, as long as you'll be around between 12pm and 12:30pm Eastern to check who is actually playing.
On the pitching side, Josh Beckett has enough of an edge that I'll give him another shot. His strikeout and walk rates have been respectable the past two games, although his control has been poor overall this season.