I like the ability to save and load PDF's to and from IStream's. But unlike the normal saving functions, there's no way to save an arbitrary set of pages. The IStream simply takes in the entire document. I'd love to be able to save arbitrary pages to memory.
Also, the Open function is augmented by a very useful Append function, which is also not available to memory streams.