I'm really glad my article was helpful to you! I've only been playing 'League' for a short while, about half a year maybe (give or take), but I've picked up on a lot of things on how to play as Support - sometimes the easy way, sometimes the hard.
Practice does make perfect in the end, and playing with good friends encourages you to practice even more - instead of playing with the utterly rude people that you tend to get on 'League'.
I know, right? It's hard to believe judging by what the franchise has become now.
It's a safe hypothesis to deduce so, yes.
I know, right? I hope they reveal more at GDC.