My take is if you need the search exclusively for ...
# suitescript
n
My take is if you need the search exclusively for a script, create dynamically. If you need the search for other purposes, for masses to see or for portlets or any other scenario where you want to visualize what you process, create a saved search.