There was an issue with the jp roller chains breaking years ago. I believe now rollmaster bought out jp and they are the same chain. Either way, I wouldn't risk it. I would just buy the rollmaster.

Also, 10k is nothing if it was installed properly. I've got a xpz car out there with about 70k on the chain with no issues.