Limitation
Yager
The answer to your question is yes it could be expanded, but no I am not going to do it. (I would consider going to 25 cases if there was a legitimate personal need). The reason for this is that I don't really want to upset the BCIS. This application was designed with personal use in mind. I did a fair amount of soul searching before I distributed the application, regarding how much load this would put on the BCIS servers and would I want to answer questions about that from them. By limiting the load I think that I have a defensible position if the question ever comes up. Really all the app does is automatically query there public web site on a regular basis for a small number of cases. (It also keeps a history of the status changes for each case as well as a query log.) As long as I keep the load light I don't think that they will care. (I could of course be wrong about this, but all they would have to do it change the URL and this app would be out of business, so I am not that worried).
If you are looking for the ability to scan a large number of cases, then if you search for the word 'script' on this site, you will find what you are looking for.
Sorry I don't want to been unhelpful, but I don't see the advantage for me in sticking my neck out further either.