I think some of what's being misunderstood is , the GTD concept involves many " lists " but not all of them are " task " or " action " lists . Your system should include reference lists " places I'd like to visit " etc ..
Omni-focus is just a part of the GTD system and it's specifically for managing " actions " and to some degree , the projects that may or may not be connected to them . If the tool tries to become the " whole system " then you've got a bloated thing that gets so complex , no one enjoys using .
Your example of "places I'd like to visit" seems to fit fine in OF. For example, I have a Single-Action List called "Activities" that I keep On Hold. In it, I have an arbitrary list of ideas for things I'd like to do with my kids, including places we'd like to visit. For example:
- Go whale watching at Point Reyes
- Check out Henry Coe State Park
- Look into Doozla for the kids' computer
I check the list whenever I need some ideas (and sometimes during my periodic reviews) and move items out when I'm ready. The item then becomes a new Project, an action in an existing Project, or an action in an active Single-Action List. I have similar lists for books and films that work much the same way.