Hope’s last for ever and can be gotten into state maintenance wise and then repaired by a gorilla, currently bashing out a bearing on Hope XC for a m8. All parts are serviceable
Shimano can need servicing from new (this is from shimano-philes) to confirm they’re greased and not too tight, but with regular servicing should last as long as any hope. Ignore them for any length of time and they’ll wear badly. Freehubs have to be binned when worn, and it not abnormal for it to be cheaper to buy a new hub just to get a replacement the freehub.
Hope for me, gotten 3 sets and am very happy with them, one set is 12 years old….