Firstly, im quite new to LoL,
but i dont like to see heroes i already own free for the week.
it infact can feel like I'm being cheated out of a week of free champions
perhaps its possible to have a larger free champ base (say 20) each week, instead of 10?
i would agree that 20 is far to many free champions to release every week however.
so choose say 5 - 10, and if a player already owns them, it starts picking from the reserve 10 - 15 ?
it would also seem to me that a player could potentially try an additional 10 champions in a week if they liked and bought all the first 10.
the largest problem/criticism i could see with a system like this, is new players buying hero's they dont know how to play well. it would seem to me that would only encourage people to take more advice from the people they play with to become better at them.
in conclusion something like this would not outright solve my problem of champions being selected which i already own, but could seriously reduce it.