100% this. If it was DIYable, its an order of magnitude cheaper.
I have leftover panels from an off grid install, and its extremely hard to get an approved permit for a small roof solar array + off the shelf AIO (Ecoflow/Anker)