What's wrong with list view? And I think for grid view you can adjust to see less games shown.Got my invite, added everything, including even EGS with Shadow Complex Remastered (lol).
Looks a bit unmanageable so far with >1000 games in it and lots of duplicates. They'll have rethink their approach to showing the same game on different platforms I think. Also list view is rather bad right now and I generally don't like grid views when there's more than a dozen of games to show in it.
And this "official" Xbox integration is bad so far. Doesn't see about half of games I own in my Windows/Xbox account and can't even tell if some game is already installed.
But the beta runs fine otherwise.