well people have said they are going out over the water to land, maybe that's a red herring to stop people from looking for land launch locations. but i have seen footage of the drones doing that. anyways i checked google maps there's an island inaccessible by car or foot just off new jersey and if they were landing there maybe it would look like landing on a boat from a distance.
Canada