I think it depends on what you are looking for. For an overall full movement I think deadlifts are better for hitting a full range of muscles, however if you are looking for back, hand strength then rack pulls will be the way to go. Even though you use hams in both you by far get more of a stretch by doing regular deads like you mentioned