OAuth Access Token and Access Token Secret Advice


I’m hoping to use the Streaming API to do searches on Twitter User Streams and retrive information. I will be executing several streams at any one time.

The question I have is, should I be using the Applications Access Token and Access Token Secret or the End Users (who will Sign in with Twitter?).

Realistically, the user will only enter a keyword or hashtag for us to search on, so we do not need to access that users stream for this particular function.

Could somebody point me in the right direction?