hi my preference would be both JT sprockets an DID X ring chain , its just that over the past 15 years or so of running mine and all three of my sons bikes all wr's and a ttr JT sprockets do seem to have maybe a bit more carbon in the steel , is the rear the same or as bad, plus how far can you pull the chain off the rear sprocket at about 3 oclock on the sprocket, because if its just the front that has been worn you can just change that , it won't last as long but its a short term cheaper way out , if my rear spr. wasn't hooked and my chain was OK I'd just change the front no prob, one thing just from looking at the pics that chain does look f..ked and a drop of lube wouldn't go a stray either