Constructively speaking,what I noticed that could be improved was the timing of your clicks - and those may have been a result of trying to do too many things at once in this particular case.
Your clicks seem to be coming a little bit late in almost all of the behaviors. I didn't watch the whole three minutes of the video, but in the first minute or so, I noticed that in a few of them, your clicks were coming as he was dropping his foot. If you go back and watch the video and the timing of your clicks, you'll see it as well. I noticed you were asking for a higher wave at one point after you'd already clicked, but then you reached out and put his foot down - a little confusing, but I blamed that on the multi tasking. If that was something you were doing consistently, you wouldn't be getting the results you're getting.
Here's what I saw, specifically:
O:04 - You clicked when his foot was already back on the ground
0:26 - Same thing
0:46 - You clicked when his foot was up, treated, then told him "a little higher," then told him to put it down - LOL! Woman brain at it's finest, huh? haha!
1:11 - You clicked when his foot was up, but it had been higher and came back down before you clicked.
My suggestion would be to decide what you want to reward at this point - either the height of the foot when he waves or the length of the wave - and work until you have ONE of those the way you want it. Once you have one of those the way you want it, add in the other characteristic. When you're working with him, be sure NOT to reward the waves that don't meet your criteria. Also, you have to be SUPER attentive and exactly on time with your clicking. Easier said than done, right? LOL! The video self-critique is an excellent way of seeing how you're doing. Take a video and go back through Michael's blogs and training stuff and see what he has to say and make sure you're doing all of it.
Over all, I really think you're doing great. For a third session, I'm super impressed! I hate the fact that I sounded all critical, but constructive criticism is all that I was offering.

Keep up the good work and Mango will be another Kili before too long!