Don't get me wrong, the idea is cool, but I think there's enough plastic garbage on earth already without dropping more from space. Who cleans those things up if they land on private property?
The owners of the private property or those willing to enter private property to retrieve the object. The whole point is to find those "things", so I doubt they will end up as plastic garbage.
There are only 12 objects that are GPS tracked and twelve thousand people is searching for them right now. I do not think littering is any problem here.