And mess with your neighbor's life by placing your own landing placards in your fenced-off backyard.
1) If you can see over the fence...
2) If it shows up in Google Maps ;)
#2 might be implausible now, but if people get really accustomed to this, I guarantee that some handymen are going to tile/spraypaint large, permanent drop points in their yards.