Currently, when you go to the ILL module, the first iew is of all ILL requests. This can be a lot of data, and take several seconds to load, and I doubt a lot of people will want the full list.
So maybe we could have some sort of intermediate page with links to selections of request, based on their status, type etc.
At it's simplest this could just be a page that displays the contents of a syspref, and that syspref could then be filled with HTML and links to filtered views of ILL requests. If the syspref is empty, the intermediate page could redirect to the full view, as it is today.
A more advanced version would have a GUI to configure the links, order them, give them names etc.
I guess what we do here should be consistent with what other areas of Koha do. For example, going to "Suggestions" in Acquisitions loads all suggestions in a way very similar to what ILL does. Whereas "Invoices" doesn't load anything, it just gives you a form by which to specify search criteria.
I think a landing page, or dashboard, with perhaps some pertinent statistics, for example "Total of 2437 requests, 2312 completed, 3 new" etc. then links to pre-filtered displays of requests makes sense.