I agree that the immediate answer for O-Line is not by drafting Barron and have him start right away. The best way to address the O-Line, and it needs to be addressed, is through free agency, for immediate results. Not to say we shouldn't draft Barron or E. Brown, because I think we should. The middle of our line is weak which showed in the Cleveland game. I think that the Texans need to make a mad attempt to get W. Jones, if he's not tagged with the franchise tag, or Orlando Brown if he can be had. To draft Baron and E. Brown, if available, and give them a couple of years to mature and eventually replace the current lineman, is a good strategy, IMO. There are several O-Line in this draft that will be solid NFL starters (Barron, J. Brown, E. Brown, Barnes, Baas, etc.) and I think the Texans should pick some of these guys if possible.
However, I'm not the GM, should be, but.....
Being a 3rd year team, we still have several holes to fill in the starting line up and depth for our rotations. As mentioned above, we 'do' need D-Line help, especially at NT. Our defense actually played well down the stretch of the season, but the offense really took a beating because of all the pressure and sacks on Carr. A good and effecient time controlling offense is the best defense. Any defense will get beat if they are on the field for extended periods of time.