Having a select all pages would be very nice. Copy the list will bring the list "schema" (custom fields) + contacts so its of no use.
DB query is kind of rudimentary for users with no db access.
I thing having this option is a "most" for your system :)
Guillermo