A very good installation job and a lesson for all when doing electrical wiring.
I do have one concern and it's Aerodynamic.
The airflow over the front of your roof will come from two places, part of the air that hits the front and flows up and over the top and that which comes straight at the top of the roof as you are going forward.
As that air goes under the solar panels it will tend to become turbulent and will want to lift the panels and vibrate them. This will over time loosen the fasteners to the roof and may cause leaks. Or in the worst case a panel may come loose.
I would put a deflector shield in front of those front panels...like the ones you see on roof racks. this would deflect that turbulent airflow up and over the panels.
Now at 30mph this isnt a big problem but at freeway speeds it will become one quickly.
I also ditto the comment of covering the battery posts.
Great job and I hope it works well for you.