I’m generalising here…..
LiFePO4 has a higher cycle life compared to NMC
LiFePO4 is safer than NMC when abused
LiFePO4 can handle accidental over voltage better (not recommended though)
LiFePO4 has better thermal stability
NMC has higher discharge currents
NMC has a higher energy density (lighter for comparable Ah rating)
LiFePO4 is more expensive for a reason
Having said that, I’m using NMC in both my carts.
Cheers
Pat.