I recommend the above also. Taking note of the following:

GFI (equipment not GFCI) requirements for residential roof (I would include building, but that is my opinion) mounted panels (typically about $300-500 for DC, NEC 690.5) (AC requirements NEC 690.6(D)).

Interconnection/disconnect requirements with the POCO (NEC 705.40).

Finding DC rated switches for DC lighting (no standard toggles anymore that I can find - have to go to rocker switches minimum order of 50 and route out holes in blank plates)(several mfg of rocker switches also do not have DC rated switches).

Shane