And the content server has a 'Pick a random book', just like Calibre does.
AFAIK you can't use that quite the same. I have a VL 'Not Read': Random will honor that restriction on the Desktop. In the content server, random is from the Library being served (

You can serve just a VL)