Ekko will not be my first choice I would look into. I had him as maybe town on day 1 and I am not confident on my read on him.
Same thing with Yasheen I also won't be looking at him first and I can definitely see the play coming from a newb town.
I checked again to compare and I made a mistake. It was 4 different players we had on poe and the 4 players I put that were different from yours were Ratchet, Orca, Emil, Yasheen. I remember you put Neeko, Cal, and Reloaded and I didn't put them in my poe.