I think the problem there is you can say that about all of them. They all have strengths and big weaknesses. I like Richarlison a lot for example, he cares and is by and large a quality player but he misses far too many chances for me or chooses the wrong option. They all do it. I think my hope would be that Dele is a bit more ruthless when a chance comes his way.
We didn't really need Dele or El Ghazi which is annoying as they are both decent enough players but now we have the issue of trying to fit everybody in whilst our midfield and defence has gaping holes all over the place. I don't think having a lad on loan who never plays and a quality player who probably thought he would walk into our side being on the bench each game helps, I wouldn't be happy if I were them. This is before you even take into account the likes of Rondon and Iwobi who have been dropped after playing "well" (for them) and Townsend who has at least scored some goals.
It's an absolute mess.
I don't think Townsend should be anywhere near the team to be honest. He has been dreadful for weeks and yesterday we lost all threat when he came on. Iwobi probably does deserve more opportunities and actually provides some balance from the right.
I have no idea how we can accomodate Alli. The only place he can play is as a second striker and we aren't good enough to have 2 strikers.