This may not be a wide spread issue, as I have been recently thinking about this, but I was considering the possibility of Riot creating an external chat client.
This would be used for users who are unable to launch the full client at specific time periods (such as work) and would like to talk with their friends over Riot's PVP.net.
Yes we could get some form of instant messenger but, who would want to add all of the contact information for every person on their friend's list? Certain people are meant to be known through a game and only through a game. I personally don't but, I know that some people have security issues in regards to their personal information.
I don't know.... this is just my 2 cents worth of an idea while I am sitting here bored at work =P
Additionally, I know that when I go on a downloading spree or when I am using my computer to render videos which takes up 70% of my processes, I would like to not have the full launcher running and taking up additional resources.
I personally have at least 5 people on my friend's list online at all times... So getting to chat with them while I am not playing LoL would be awesome.
For those who are bored and interested in why rendering takes 70% of my processes, this is not the correct thread to request that information from! Just message me and I'll be ok with sending you my system specs.