I am not an installer at this time. But I may go that way if my pre covid job goes off the deep end. But from the work I have done, you need to budget at least 10% of the equipment cost for all those little things you never think about up front. A spool of 8 gauge wire is not cheap. A Battery based inverter is proving to be a bit more, and I needed a bunch of extra little fittings, but had I spent a normal price on the battery bank, yeah, 10% probably would have covered it.
I have not been able to find any map for the CAN or RS-485 data from the JK BMS. As long as the inverter/charger is set to stay between the high and low voltage cut off, it really does not need to talk. It would be nice to get the more accurate SOC data, but the voltage on my pack is so linear, it is not a problem at all to just use the voltage control on the Schneider. The Sol-Ark and others with manually adjustable voltages should work just fine. I guess LiFePo4 might be a little less linear and stay flatter and have a sharper knee, but unless you are really trying to use that last bit of capacity, it's fine. If the battery goes out of range, the BMS shuts it down. I link into my BMS a couple times a day just to make sure all is well. But that is because it is still new, and I am a little nervous about it, but each day, I check it less.
As for the Pros/Cons of micro inverters.....
After a lot of research, I went with Enphase micros. The Pros are far more than any Con in the system.
I heard all the horror stories about the early ones not living 3 years on a hot roof. Enphase has really stepped up their game. The iQ6's were good, and the iQ7's that I have are near bullet proof with a 25 year warranty. They use high quality components, and the entire assembly is potted in a plastic that helps carry heat out. Also being just 240 watts and 97% efficient, means they only give off 7.2 watts each. They are in the shade with air flow all around them. If one does fail, I still have 15 more making power while I wait for a replacement. Each one is only putting out one amp, so the connectors will last forever. If a wire break, the 240 volt AC will not easily sustain an arc. I have individual panel monitoring and optimization as well as the rapid shutdown. And for the price, they are just $120 or so each. My 16 units total under $2,000 And that is 3800 watts out. Sure, it is a little more than a typical name brand string inverter, but if you have to add RSD units it is not that much more.
If a string inverter fails, you have no solar power. They weigh a lot more so shipping a new one is more expensive and is going to take longer. If an iQ7 fails, it is like a shoebox to ship a new one, while I am out just 1/16th of my power. Some roofs might be a bigger pain, mine is not bad, and if my array was bigger, you might have to move a few panels, but since I just have 2 rows, I can get to any inverter by just lifting one panel.