Right now the only way to create and run a report is to save it to a list, but there are plenty of times I just need a one-off report and it's a bit of a pain to have to create and name a report then delete in when I'm done. This clutters up the reports list a lot. Not a massive problem, but I'm hoping we can streamline one off reports.
How do you foresee handling any errors in the SQL? I know I usually have to have at least 2 goes at getting the SQL in my reports correct because I usually have a typo somewhere. If you run it once, and it then disappears because it isn't saved, do you really want to have to start again from the beginning?