Ditto, and you are probably already aware of perhaps the main reason for calculating check valves: to avoid too large checkvalves resulting in high pressure loss and possibly 'gulping' through the valve with ditto slamming and possible waterhammer (especially for the swing-checkvalves types with no forced (spring assisted) closing).
If this is the case, a piston type could be better, or other types soft-closing checkvalves.
Commercial available check-valves varies enormously in quality and lifetime for else 'equal' types.
Another way of checking is to have a look at the flow velocity through the valve at high and low flow values: the velocity should be 'sensible' and within normal flow velocities,
Some types of check valves will work good at high velocities,higher than normal for valves, nozzle check valves for instance, but no type would perform at the best part of the curve, at (more extreme) lower velocities, and will often give other problems as described above.
You will also get other hints searching the forums for C1.
See for instance thread1203.205528