I think they're neck and neck to be honest. Both are T2 talents that came in and lit up the league.
They both had different goals. Valyn came into T1 with a full team that he's had experience with but they hadn't played in T1 in a while. I think he really paved the way of success for future Ascension teams and showed them that its possible.
JohnQT is also a career T2 player that had the difficult goal of helping restructuring the most popular team in Valorant. While it's been a rough few months, his impact cannot be understated. He took a content team that struggled for two years and won them an international and gave them competitiveness.
I would only say JohnQT is better just due to the fact that he won a chip this year. In terms of calling and leading, they're the same.