Reading through the thread, considering every opinion and forming my own was interesting...
Basically, I agree with those who say there should be something of a pattern in the champion rotation- Somebody said something about having 4 easy champions, 3 mediums and 3 hards every rotation? Yeah. That'll work out fine so long as the numbers adversely represent the ratio of average champion difficulty. More champions per rotation would be quite nice as well... I'd like to buy some 6300 champs, but I'm not entirely sold on them/want to try them out beforehand spending weeks worth of IP. If I don't like the champion? Very discouraging to continue playing LoL. I am level 28 and I've never bought a 6300 Champion somewhat because of this. That, and I'd much rather buy a runes or champions that are >4800 IP. Because there's so many champions out there now,(and furthermore, there seems to be no slowing the pace in which they come out) shouldn't it only be logical to throw a couple more champions every rotation? It'll only make people happier, and make games less predictable- which is good. It'll make new players learn more early on, and add diversity to early level games.
I kind of also agree on the "having new champions free the week they come out". Good for business, bad for balance. Riot will never truly know if a character is OP, UP, glitchy, stable, etc. etc. until the players put the champions through the paces. Getting that out of the way faster is better right?
Now for a little bit of biased-ness... Less 6300 champs please? I understand Trundle is the first 4800 champion, but it really hurts my wallet to see so many 6300s. I hope to some day own all the champions I like but it's pretty difficult if they all cost a lot. I guess I can see Riot wanting to see less of the more advanced characters, but let's face it- around levels 20+ you start seeing a lot more bought champions, and there is no object of real 'Control'. At that level, it is very easy to buy at least one or two 6300 champions if your filled up with tier 2 runes. Forget all IP boosts and include minimal wins even. If a level 20+ wants a character, they'll get it. Bluntly: 6300 is just a little too steep. Far more rewarding to grab two opposite 3150 characters, learn/ master them, allowing the player to adapt to whatever lineup his team has and familiarizing the player with different character types quicker. Is there any kind of reward for the average player to get a 6300 champion aside from personal prestige? Not entirely...
My solution to everything: Give Demo's for champions! allow them to be used for just a small amount of IP, can only be bought once, and allow the champion to be used 2-4 matches. This will allow the player to explore the champion, to see whether the "glove fits". Would this idea not be the perfect solution?