I'm sure I've been an electrician for my entire working life; but when I read 'solar system' I thought - 'who can get out there to check outside of Earth?' and 'well, at least the rest of the Galaxy, and the Universe, have been left alone for now.' - photovoltaic arrays didn't even enter my mind.

Frenchy I'm figuring the 'fly apart' concerns regarding Florida wind generation would pertain to hurricane safety.