Dear Cryptodynamic,
I don't really think it's necessary or appropriate to "showcase" my contributions to LoL to the community. At the end of the day, players are going to play LoL if they are enjoying it and not because of any individual who works on the team. I am quite confident that the vast majority of LoL players have no idea who Ghostcrawler is, and that's fine. :)
I felt the need to reach out to the community when I joined Riot because I wanted players to not worry about what it meant for the game. I worked at Blizzard at a time when those developers didn't interact nearly as much with players as they do today, so for better or worse, I was frequently the voice of WoW. That isn't the case on League, where lots of Rioters talk to you guys all the time, so hopefully you get to know Riot more as a culture and there's less focus on whether you like or don't like a particular developer.
In terms of League as a business, that's not something we talk a lot about because we want players to focus on the game (and because we're not a publicly traded company, we don't have to make a big deal about it for shareholders). League is one of the largest games the world - that hasn't changed - and even if it did, that shouldn't affect whether you are having fun.
I think Riot is probably pretty happy with what I am doing here or I wouldn't still be here. A lot of what I do aren't things you'd be able to point to and say "That right there is GC's influence." This is largely because Riot is so collaborative and I wouldn't dare take personal credit for what is inevitably the result of something that a team got together and did. I am really excited about things we have done recently such as the upcoming Rune and reward overhaul, events like Star Guardian, Honor 2.0, improving matchmaking queue times, and champions like Kayn and Xayah, but I didn't do any of those things. I just tried to stay out of the way.
Other things I work on aren't things players are going to be able to directly see firsthand. I strive to stay humble, but where I will express a bit of pride is in the awesome team we have today on League. We have picked up some great developers over the past four years, we have better decision-making tools, hopefully we've solved some frustrations around how we work, and morale overall is really high. If you want your company to succeed, you don't ever want to be the smartest person in the room. Mission accomplished.
League isn't perfect and it isn't finished. There is a lot we can still improve, and we make new mistakes all the time, and then we have to improve those things as well. We are very honored that players like you are still with us on this ride, and we will do what we can to live up to your expectations. Please keep them high!