I can imagine that a possibility of move and copying caches between lists in VGPS2 would be a great improvement.
I have my list called "wishlist: poland" and I have about 1000 caches there. I'm planning a trip to, let's say, Pomerania and would like to create a GPX with caches from "wishlist: poland" that are located there. So, if there is an option to copy caches from list to list, I'm grouping my wishlist by Regions, selecting all located in Pomerania and copying it into "Pomeranian trip 2015". And then, I'm able to edit this newly created list to fit it to my planned route - add some other caches or delete something without impacting original "wishlist: poland" list.
Uf... I hope that my example shows you my concept ;)