on primary every search result is a UDP packet, some people find (especially with the channel list) that some routers or firewalls (mostly routers though) block the flood for whatever reason, causing them to not get the entire lot
just use whichever is best for you, the only major difference is that primary loads the channel list faster and that when loading a long list on secondary you might have to wait before doing something else