Thats pretty cool! especially the caster minion bit.
Had no idea about only killing just casters to cause pile ups that way.
Basically, your goal is to just give your minions a hand with the wave rather than fully clearing it. This way, a second wave has a greater chance of catching up with your first minion wave which just allows them to keep growing in size as they make their way through the lane. If you clear the wave as fast as you can, your minions will eventually lose out when you leave and this will actually cause the enemy minions to eventually win out and push the lane (or, at the very least, reset and come down to which side the RNG favors for targeting).
If it helps, think of it this way. If you kill just the caster minions, your wave outnumbers them 2:1. It will guaranteed win that fight after some time (since melee minions take forever to die, even when focused by all the minions) but will take some damage. When it meets the next wave, it'll most likely lose out due to having hurt minions but it'll be reinforced with a second minion wave behind it very shortly. This again puts it at roughly 2:1 position. This continues until it reaches a tower / someone comes to clear it.
If you cleared the wave as fast as possible, you basically just sent a slightly hurt wave forward with a second wave maybe not reaching it in time. This tends to actually help their lane push against yours.
I was watching "Best Riven NA"'s stream yesterday and whenever he forced an opponent to B and pushed to a tower, he'd run by and solo the next minion wave coming.
Yup. On top of this, I also try to never back when a cannon minion wave is coming since it gives more gold than normal. Though, sometimes this hurts me since I stay to clear the wave and my lane opponents gets back in time and then I convince myself to just deal with them with no items anyway.
People should be blend of all of the above especially if they are the casters or adcs.
Yeah, I basically do it regardless of lane role. Like, I'll run ahead of my minions and pull the incoming wave even when mid. If my jungler is closer to top, I'll pull the wave towards bot river bush. This way, if my jungler comes to gank from the top river bush, he has a wide open angle for the gank attempt. Also helps that my lane opponent tends to try to stand directly opposite of me so this tends to position them more towards the left half of the lane.
Likewise, I do the same whenever I play support. I'll run up and grab the minions into one lump and then run it back to my ADC (and, if possible, away from bush so the ADC/Support can't bush camp for their cs). Keeps the lane bunched up which reduces the total width of the minion wave. Just means my ADC doesn't have to cover as much ground for csing (+ easier to push for ADCs like, say, Caitlyn) and it limits the area where their ADC/Support can go to harass which makes it easier to zone them.
Irelia is a frustrating one just due to how quickly things can turn badly due to what kind of damage she'll do (+ heal) during a stun. I tend to play it safer against an Irelia and wait for them to be even lower than normal from Human Q harass before I go for the kill.
Honestly, I don't fear this match up at all. Dodge Axes, hit him with a Q. Hooray. He's harder to all-in and kill (since Ultimate + Ghost) so I tend to always do my initiates on an Olaf in Human form. Once he ults and runs, I'll then Rappel and pursue.
Jax is one of those ones where they need to know their character to do well. If he plays safely, he'll lose. He has such a good ability to fight her that he's best played going in and out trading her. Additionally, Dodge can really hurt her damage so it kind of forces you to Rappel it to avoid wasting two seconds doing nothing. If I play a Jax that isn't scared to out trade me, I push deep against him so I can harass, get him to jump in, and then I Rappel out to minions behind me. Rinse, repeat. At low health, I'll win a fight due to her Execute damage and getting to Rappel his stun / Rappel and chase. Jax's that sit back scared of her being ranged are essentially playing right into what Elise wants.
Elise cant carry for shit, she shutdown some lanes pretty hard (like teemo vs shen matchup) but when it come to carrying she cant do shit if the other team is fed (especially bot).
She's meant to deal with their carry. I treat her like Olaf. My job is to pick off people that put themselves out of position and to then just dive the everloving shit out of their ADC. With Rylai's and the tank I build on her (Frozen Heart, Randuin's), the ADC is basically screwed unless they have an escape and Flash. In which case, hooray, I zoned the ADC and they have no escapes.