The more threads on this the better...
I live a few towns away from one of them on your list you posted - yickes!
The one near Hancock NY looks extremely secluded - and it’s tagged as the HQ? Wonder how many own airplanes at the nearby airport? [landing strip]