I prefer not to repeat walks so try to create a new walk each time I lead one. I don't "recce" these walks and have coined the phrase "Explorer Walks" to describe them. I try to research the walk as much as possible beforehand Then, armed with maps, we explore the route.
I publish my walks on https://www.facebook.com/groups/explorerwalksgroup/
I lead walks on a Meetup group - https://www.meetup.com/The-Bristol-Hiking-Meetup-Group/