If Meach was to come back, would prefer it as the OL coach, as he was an All B12 OT at OSU... much more of an important role for him and us.
It would definitely help that he has OL experience. If I remember correctly, Meacham also brought in the GA to help Anderson with the OL.