That is a very nice system. I like how you custom built that enclosure for the DC breakers. Everything looks like top-quality components and done up right.
I have an axe to grind with BZ products, and here I find another opportunity to publicly bash them :-)
Be very very careful with that charge controller. If it is a MPPT500, it has only one setting, float. Other charge controller manufactures have known for years that there is a better way to charge batteries, it it a three stage algorithm that consists of bulk, absorption, and float. Factory float setting is 14.1 on a MPPT500. That is WAY too high a float setting, check your Rolls recommended float, I bet it's no higher than 13.6. This is especially problematic in a system that is used mostly for backup as the batteries boil all day long every day and use lots of water.
Unfortunately it is also problematic in a system that gets used relatively heavily The charge voltage for those wonderful batteries you bought should be higher than 14.1 for an hour or two each day, at least 14.4 and as high as 14.8, I'd bet. Then the voltage is supposed to be reduced to 13.6 or so so the batteries don't use so much water.
I had a BZ controller on my seldom used system that is very similar to yours. Batteries would show the tops of the plates in 60-90 days. Luckily, my controller quit working in 18 months and I got an old school Xantrex c-35. No MPPT on the Xantrex but it works on the proper algorithm, floats my batteries at the proper voltage and does not boil all the water out of my batteries.
I feel that BZ uses the MPPT buzz-word to promote their products as "better" than the competition, when in fact they don't use the three stage charging process. They got me when I was new and uninformed, then they got me again when my controller failed and they wanted ten bucks to ship a replacement back. The busted thing is still in my closet.
Thanks for listening and good luck :-)