I'm undecided

I think Echo is really fun, despite some issue approaching her role in team fights.

My hesitation is that she requires knowledge of all heroes in order to be played effectively, and there are some heroes I don't have much interest in, i.e. Moira and Mauga.

My other concern is that I've just started getting properly good at Kiriko, and I'm worried that taking a whole new route and drastically expanding my roster to learn one hero will cause the skill I've recently attained to plummet.

So, I need some advice here. Do I accept that this is what it takes, and accept that my progress with Kiriko is going to falter for a little while?