it wouldn't be too hard to "show all" however the issue is sorting the communities. for the client to sort on anything sides community name it would have to load a ton of data for each community, and if your browsing 20+ communities that would probably take 1-2 minutes to load and sort all the data.
That is why I'm hoping DVMs could be used to aggregate that data for the client