Wow. Looks great. Was there any particular reason for going with Lithium cells rather than a cheaper option such as lead acid? I'm curious.
I'm not the OP, but I have an off-grid system which I designed several years ago. Originally I was looking at lead-acid, but a closer look at characteristics made me change my mind and use LiFePO4.
The issues are efficiency and longevity. In order to get acceptable life span out of lead acid batteries you can't regularly discharge them below 50% SoC, LiFE batteries can be discharged to less than 20% SoC regularly and close to 0% occasionally - that would likely kill a lead acid battery. That means you need only half the nominal Ah capacity in a lithium battery than a lead acid battery - that made the capital cost about the same when I designed my system. Lithium batteries are cheaper now.
Lithium batteries are over 90% efficient, lead acid batteries have much higher losses.
Good lithium batteries are likely to have a life of 5000 cycles or more, lead acid batteries aren't.
Lead acid batteries need to be looked after; ensure that they're not overcharged, not over discharged, the electrolyte level needs to be maintained, they produce hydrogen so good ventilation is essential, they're very heavy, so difficult to install.
Lithium batteries also have some constraints about over charging and over discharging and use in extreme temperatures, but a good BMS (which is essential) will look after those considerations automatically.