It's great to give your guests choices, but a 10-page registry isn't necessary. Consider the size of your guest list and the number of gift-giving events you'll be attending leading up to your wedding. If your guest list includes more than 500 people and you're having four bridal showers, be sure to include a variety of items for guests.
However, if you're having a small wedding and only one couple's shower, a large registry is excessive. When I graduated college, a lot of my girlfriends were getting engaged and planning their weddings. Many of their registries were large and lavish, leaving guests like me, right out of college with an entry-level salary, with little to choose from. Needless to say, it was tough for me to find something on their registries that wouldn't break the bank! Keep your registry at a manageable size, consider your guests' means and, in return, your guests will thank you.