I have had EV’s with both NMC and LFP batteries.
LFP is a clear winner as approximately double the charge cycles and much safer and I would only buy an NMC car if LFP wasn’t available.
@matchar is correct, it is a common misconception that it is good to charge LFP batteries to 100%. Battery degradation is proportional to SoC, however, manufacturers need 100% SoC to recalibrate the BMS for range as LFP batteries have a fairly flat voltage over something like 70% to 95% and it’s almost impossible for the BMS to know what the state of charges, it can only tell when it’s going up towards 100%.
The trade-off is knowing the state of charge/range versus battery longevity. Most manufacturers take a middle road by asking you to charge to 100% but not to recharge until you’re down to 20% or below in which case your average SoC is 60%. What you don’t want to do is called ABC Always Be Charging. Keep your average SoC as low as you’re comfortable.
I don’t really care about the range being accurate and I only charge to 100% every couple of months. I’m overseas on holiday and I left my Seal at 42% SoC for 8 days.