It would really be nice if the WSAPI allowed for a larger maximum page size. There are many instances where I am pulling several thousand work items, and I am only in need of one field in the record. Having to pull the records 200 at a time means long wait times for the user while hundreds of individual pages are loaded.
The LBAPI page size should be some indication that this is certainly possible. It's max page size (if I remember correctly) is 10,000. I realize it's returning less information per record (OIDs instead of full objects) but with the optimizations made to the WSAPI in regards to bandwidth (not returning full collection detail) it seems like 200 is awfully low.