Just an idea. When I shop for base packages, I can pull up the whole range of them (save for the new MJ ones yet) and shop around to see all the different ones without opening one tab after another. Why can't we do that with Library Expansions?
I realize that's a pile of code, but I think you already have the framework from the base packages you can reuse.