Ofc he's lacking. And it's not like Dan will fall back in love just cause Jk acts more caring towards him, that he apologized once and is devoted to pleasuring him during sex. lol
He's wary of the situation btwn them , unsure abt his future etc. But Dan still likes him, we know that. Whether he chooses to let his feelings grow and act on them will depend on whether jk keeps up his improvements over time - especially if Dan leaves his employment - and confesses properly while giving him space eventually.
I'm sure there will be more hurdles to overcome and I do hope Dan will be treated as amazingly as he deserves.

I get it if for some ppl the pace didn't go as they'd have preferred. But imagine if Jk didn't have sex with Dan before this huge match. It would be completely OOC, complicate things to a convoluted degree, and fuck up the developments and following events.
As far as narrative goes this approach makes the most sense AND theres nothing even notably problematic about it, just the moderate risks of Dan feeling anxious. At least through his anxiety/confusion over all these new attitudes of Jk towards him and his role now, he's is being shown through something they've done so many times before that he's wanted sexually and now there's more to it than just the dry need of the jinx. Again, his jinx also hasn't just disappeared into thin air, did u expect him to tough it out even though he's lived like that for so many years, especially before a match like this or to go fuck someone else?? Let's be real, none of that would fit his character at this point and the time he's spent changing for the better would no way justify that drastic a shift as to just forget abt the jinx altogether. At most, he's made the jinx be linked to Dan alone.
All in all, I'm personally fine with an imperfect Jk taking this as a step forward for now. Anything more would be extremely unlike Jk and I'm not reading a story just to force a character who has issues make a sudden 180 and be the role model of a healthy partner.