Riot we the community are finding ways to work with you!
Here is an example of such,
http://boards.na.leagueoflegends.com/en/c/skin-champion-concepts/vIVuR3BE-the-open-champion-project
There you can see that with the Creative Commons cco License, any player submitted champion can become completely public domain of which anyone has free rights to use, change, and even sell it without suffering legal fire!
How can Riot use this to accept champion concepts by the community? Easy! If Riot sees a champion in the forums that they like and would consider making in game, they can contact the community member whom has submitted the champion and walk them through the steps of applying the Community Commons cco license, so that Riot may use the Champion concept in game.
The easiest way this can be done is for the community member to apply the license to his champion concept page, and then for Riot to lock the page. Once that is done, Riot can then freely use the champion concept without worry of legality. The same also applies to skin ideas as well!
The only thing to must be done, is for the community member be made to understand that once the license is applied they are no longer the owner of the concept and no longer maintain control over it.