Super easy to follow and took me far less time than estimated here (I also replaced the hard drive; didn't mess with trying to figure out if the drive itself or the cable was faulty, just replaced them both and now have a much larger capacity drive!) Made a system software installer on a flash drive using another computer and instructions from Apple and everything is working great now, whew!
Good instructions; I did managed to disconnect the lcd connector, but easy enough to pop back in again. No luck on getting my home button to work though - maybe the button was the thing that needed replacing.