No harm will come to steak cooking it for four hours. I've experimented with a bunch of cook times. Ribeye was noticably better at four hours. I cook it to 127 then sear for slightly longer than normal at as high of a temp as I can get. The steak comes out juicy with a nice crust and the fat isn't any different than eating a ribeye at a steakhouse.