Not sure how its really going to work but i am interested..
One of the things that i can see being an issue with this sort of revival is that the original show started in 2006, in those 15 years the increase in social media and technology would surely hamper people with this sort of inclination significantly (rightly so in real life) but i am not sure how they are going to work that into a revival.
A huge amount of people have CCTV, Almost everyone has smartphone, shops/cars/roads often have security/dashcam/traffic cams that can pretty much track peoples movement.