From what I understand the armor shown is the Last Jedi version. I would prefer the TFA version because I prefer that helmet personally.
Ish. The armor is
mostly the same between its first and second versions. The differences lie in how the groin armor is trimmed (more off the sides for the TLJ -- but some in TFA were trimmed that far, even then) and the elbow end of the forearm armor (that's a little trickier, and may involve kludging a little material back on for the TFA version -- less problematic than for the groin).
As I ordered TFA and want to do TFA, I got a replacement TFA groin plate from KB Props (he accidentally sent me a second one a couple months later, apparently thinking he hadn't sent it yet, if you want it). I am confident in my ability with plastics and bonding/filling agents to be able to bring the elbow openings to where I want them to be.
The big issue is the helmet, yes. It's not shipping with the armor kit, but they expect it to start going out later this Fall. I have someone on the FISD with an Anovos Standard TFA helmet who wants to do TLJ, who's hanging onto his helmet until mine shows up and then we're going to swap. I specifically asked Denuo Novo about the possibility of the TFA helmet, and they said it wasn't among the assets Disney/LFL sent them or approved from Anovos, so not any time soon. Ask around the FOTK Facebook group, or the Anovos and Denuo Novo FB pages, or check with your local 501st garrison -- someone may have an Anovos TFA they want to part with in favor of the upcoming TLJ. Alternatively, there are several fan makers who do good work who have TFA lids among their offerings.