I LOVE PocketQuery, but I have a couple reports that take a while and of course block the page from loading. If you put it in a Future (part of the Bob Swift SQL package) it runs the query with the default parameters but the user cannot modify the parameters and rerun it. Well, they can, but it just uses the defaults. Here is a screenshot of the only visible wonkiness:
image2015-4-1 8:34:58.png
When it's outside of the Future, it looks like this:
image2015-4-1 8:35:31.png