Who are your 5 weak links?
I'm not so sure about the upward trajectory..
Just take Raza out of the equation and there's a big reality check.
For me the upsides are the following-
Houghton has created a much better team environment because they were on the brink of imploding. Just this is a massive step in the right direction. Hopefully it ends any back biting, finger pointing, should prevent most bizarre selections, and his reputation goes a long way to giving us credibility. All Hail Dave! He also doubles as a batting coach, he really knows what he's doing, they don't seem to always listen.

There's a fine line between batting with a clear head and being a lot smarter. I guess what Houghton brings qualifies as upward trajectory though.
The fact that Ratshit credits himself with injecting young blood speaks volumes about the dreadful hole ZC were buried in. Hopefully Dave keeps the dictators amenable to new ideas and good governance.
Our bowling has generally improved. Kirby may well prove to be a very useful addition, let's see. He's not a spin coach though. Do we need one? The reality is that leg spin bowling all by itself is a highly specialised art and needs specialised coaching. We had Brent as a bowling coach, but that's politics and another story.
All the top leggies have their coaching guru. We don't have such a guy. We don't have the resident guru or a front line leggie. We may see a resurgence of Mavuta though, I'm not convinced.
We've seen the belated arrival of Evans every third game who looks like he can hold his own at this level, and he has capacity to improve with both bat and ball and should become a worthwhile regular. He's currently playing musical chairs with Jongwe and Chatara and possibly Shumba in the future. I remain convinced he's getting a bum deal from somebody.
We've seen Madhevere also looks comfortable against extreme pace and doesn't seem fazed by the big stage, but remains disastrously inconsistent.
Williams remains capable of playing at the highest level.
The rest of the batting is just not enough to compete consistently with the good teams. We've played a lot of T20 of late and no-one else seems to be improving. They're in fact floundering in the run a ball, single figure area.
What needs to be done to break that ?