cam choices 6.1 n/a

well, since i build a replacement engine for my totalled 6.1 i am again at the cam question.
in my old one was a crower F14011. This cam is not damaged from the accident but after just one year it has marks on the lobes. All lobes. I am not happy with the surface Quality. Dont think my valve springs did that. they have the recommended pressure and height.
Cam specs are following.

Ok, i got an offer for a comp cam. Unknown grind. Seller says the specs will be 254 intake, 267 exhaust and 587 total lift.

I am definitly no cam expert and the thread here where a member explained everything very detailed got lost because of a board Crash 2 years ago or something.

Anyway, compared to stock and the crower the lift appears so extrmly high or???