Depending on your power range, they both hold up the same i think. A NV4500 you will need a bigger input shaft, but that should be common kknowledge anyways. Most NV5600's already have the bigger input shaft. Both have a weak link in 2nd gear though. NV4500's usuall ybreak the gear, where the NV5600 usually break the main shaft at the transfer case. With the NV4500 being smaller and less rotating parts, I would go with it on a dedicated puller. Although with the gearing it has, you would need to go with a 4.88 or 5.13 axel gears and run 4th low or 2nd high to stay competitive. 4.10's work well with the NV4500 in 2nd high aswell, but you risk the chance of breaking it. For a puller/daily driver, the NV5600 would be best because of gearing, but you will still want to run 4th low. 3.54 seems to work best with the NV5600 if you always run 4th low. With 4.10's 2nd high or 5th low seems to be the ticket, but again you risk breaking the mainshaft in 2nd high, but not as often it seems with a faster axle gear.