Ah. Actually, lithium ion is the umbrella term; LFP is a form of lithium ion battery, with an LiFePO₄ cathode. Other lithium ion batteries have cobalt or NMC or other cathode materials. Hence my confusion over what you are using.
[ Edit: As Weber points out in the post after next, I had quite forgotten an improvement that I suspect he suggested and largely implemented in the fully patched firmwares. So the following paragraph and short answer are quite wrong. ]So does the LC flavour give a more realistic battery % indicator for Lithium Ion batteries on the front display?
Marginally, in that the wild guess is a load compensated wild guess. The guessed SOC in percent is still basically the number of tenths of a volt above the DC low cutoff setting (setting 29) minus 2%. You might be able to find a value for setting 29 that provides an acceptable indication. Non-LFP lithium ion batteries tend to range in cell voltage from about 3.6 to nearly 4.2 VPC, so that's about 0.6 VPC. For a typical 14S battery, that's about an 8.4 V range. The firmware assumes about 9.5 V (for 0% to 95%), so that's about a 10% scale error, or just over.
Short answer: not really.
Heh. You'd think that would be enough...Great. I may never connect solar panels to it as I already have 3 other grid connected inverters for that.

Yes, though I think you'll find that the maximum is 60 A, and the default is 30 A. But yes, that is the idea.So would I set the utility charging value to max (30A) and then control the actual utility charge level with the MNCHGC command?
99% of the risk is choosing the wrong firmware to update to. The inverter firmware design eliminates some bad combinations (by helpfully refusing to update, and not display anything to indicate this), but there are combinations that are not checked for, that can in fact end up with a bricked machine.How risky is it to update the firmware? I understand you can completely brick the inverter if it goes wrong?
About 10% of the time (really wild guess), some machines (I have no idea what proportion) will appear to be bricked when they are not, due to a communications failure during the updating. The problem with a bad update is, you are only running the bootstrap loader, which doesn't bother talking to the LC Display or even the LEDs. Maybe they could have turned all the LEDs on or something simple, but they haven't bothered. That can be scary, because your machine appear to be so very dead. However, calmly starting another upload will fix the problem, at least all the times it has happened to myself or people I know. It seems that some of the communications boards are a touch marginal under certain conditions.
In the very worst case, you have to buy another control board from your supplier, and that could take some weeks to arrive, as well as cost some 10% of the inverter's purchase price. Then you try it again

Short answer: the risk is slight.
[ Edit: "plus 2%" → "minus 2%". Sigh. Also adjusted the maths slightly to suit. ]