For the longest time Yi was my go to champion when I first picked him up and got a taste for snowballing for the first time. I wondered why on earth the pros weren't playing Master yi and thought, "Wow I must just be the best master yi player, better show challenger players in the lcs how to play league of legends."
And then Morgana snared me.
Just be warned that Yi falls off higher elo. I've seen some videos on how some people play him viably in diamond, but he is very exploitable and it takes practice to play him viably later on. But yeah he's fun as hell and used to be even funner before they nerfed his ult, removed sated devourer, and made guinsoos rageblade cost more.
He's still probably the funnest champion to play for me, and I hope to find a similar but more viable dps champion that fits my playstyle to play in ranked.