Hi @TheRaptor
It’s a very competitive market out there, most solar retailers seem to be passing on those extra STCs. Oversizing the inverter has other benefits for the customer too, more thoughts here:
How big a solar system should I get?
As for offering more panels or battery storage, I’m not sure I understand the connection. You can still claim the STCs if you get battery storage.
Cheers
Marty