I love these kind of things.
Glad Riot is taking notes, from both the community's feedback and other games' developers, more and more in terms of communication.
Also, it's always a pleasure listening to Greg talking design (to me, personally, at least). The monthly, live Ghostcrawler Q&A sessions have been great so far, too- Always very interesting and fun.