There is nothing wrong with him being a teenager, but the official Lore (I mean, I take as official the one on all Leagueoflegends.com pages) doesn't say too much about him. I've been thinking, what if all about "being a boy" were just a cover so he can calmly search for Ajuna's killer?. I am creating a story, and sometimes it sounds to me a little crazy, because I'm relating him with a champ that also has a very little Lore, but for that I think he should be older. And it would also be more logical to me that he was older, because that way it would exist a longer period of time in which Ekko had contact with Vi and Jinx. He could also have looked different before, so when he makes his appearance, he is how we know him now.
My question is based on what I would like him to be so my story has a little bit of sense, and allows me also to make him interact more with Jinx and Vi's Lore, and also to give more meaning to his tattoo, and also the reason why he created the machine, and also.... give him more time, so every secret interaction that he has on the game can have also a meaning (with Jayce, for example, I still don't know what is that about).
Maybe it sounds a little selfish jaja, but since there was not a lot of information when I looked the LoL page, my imagination filled up everything making a story, I don't know if twisted or not. And yesterday I found out Faux q&a, which allowed me to fill a little more, but he also says things about Ekko that are the opposite of what I believed. Literature is one of the arts I love the most, and I have read stories sometimes that have such an interesting twist... even MF looking for a revenge on GP, that was awesome to me. I want to know more about Ekko, but since there was not a lot of information when I read his lore, I created it :b