I hate it when i go to a site and cant use the search if im not registered so i make sure its allowed for guests.
This day and age there are other sources of information people can go jump to if yours is hard to access or get. Thus the reason i never bother to register at sites that require registration to search. Most the time i find it leads to not only registering, but then making X posts, and waiting so long for your account to upgrade