Somehow I missed this post with the actual contract link. I answered my own question. The contract states that the customer is responsible for net metering service. Other than telling SunRun that their installed Tesla Gateway has garbage connectivity, maybe the last thing to do is just verify that LUMA is providing a net metering service to her account: https://lumapr.com/residential/renewable-energy/?lang=en That will ensure that any excess solar generation beyond what her home and batteries soak up will be credited back to her bill (i.e. that she's not donating it to the grid).Here is her contract redacted
https://pdf.ac/u63KI
Like Redhill_qik said above, maybe over payed but there's some warranty and support value baked in there too that a non tech savvy octagenarian is probably going to appreciate. And you might appreciate it too if you're her de-facto "tier 1" tech support.