Stanier: one of the best presentations I have seen regarding check-valves.
JimmyLu: what is the age of the original system? If somewhat old, the valve as originally supplied may not be available today!
Based on what is mentioned in other postings and my personal experience: a swingcheck valve with load could maybe be a sensible choice, but following points (and probably more) should be considered:
a) Price will increase if not commercially ready available. Could be more difficult to get today.
b) Should be avoided if not found as standard item and documented.(Eg if new construction is necessary for added lever and weight, and hence not tested before)
c) Will only work properly if dimensioned correct according to flow. If original works properly, replacement should be identical equal in construction of all properties ( Cv, arm and weightload etc. etc)
d) Dampened start and stop of pumps, and varying load could give problems (swinging) with this type of valve.
b) Loss (here: only used for shorter periodes at a time).
c) If available double eccentric BFL swingcheck could be considered. (Depending on difference to original type)
d) .. and as said: non-slam, nozzle checkvalve is the technical best choice, especially if flow varies.