That's good news! Fortunately, I don't think they will ever have to browse large numbers of libraries in a dialog. I've set up a separate provider for these, and at this point, the main place they'll go to get to a customer library is via the Users page. There's already a nice method of locating users there. Since there is a one-to-one correspondence between a user and a library, I can construct a link directly to that user's library (since the library is provisioned by their account name).
One follow-on question. In the User's control in the Administrative section, I've been able to add a link to manage the library (just opens the library items list page). If there isn't a library already created, a link is displayed to create a new library. All this works great.
Now below this set of links, I'd like to actually list the items in the library (if it exists), along with the same edit/delete controls that the actual LibraryItemList.ascx control uses. Basically, I want them to be able to manage the items from the user details page in the same way as if they navigated directly to the library from the Modules page...
I know how to create a new content view control, so that I can filter and do cool things on the public side of things, but I'm not sure how to wire in the LibraryItemList.ascx control in Users.aspx. Are there any examples of this?
Thanks for your help!