Zion is currently in very good shape.
I was frustrated with him as well, but we have to remember that we are talking about a very young man who probably never faced the type of adversity he has the last 2 seasons. I think he was probably depressed as hell plus he really couldn't work on developing his game. It's pretty obvious that he has gotten his body and mind almost back to where they need to be. He is running the court and he is showing that explosiveness again...his scoring is slightly down but his assists, rebounding, and blocks are up and when he plays defense he is showing far better lateral movement to keep opponents in front of him instead of them just going around him like they were doing earlier in the season.
IMO the only question with him is if he going to be injury plagued or if the last 2 seasons were an aberration and only time will tell with that.