Have in mind that pasha is younger than neo and taz, perhaps he could maintain his level for 1-2 years. I'd stick with neo because young players would really benefit from his experience but hes valuable only if hes the IGL imo. Taz has to go, with all the respect for him.
For me it would be interesting to see a team of pasha, neo, snax, michu, szpero. I know that szpero isnt a t1 player atm but I see potential in him, perhaps he could develop well in that kind of team