Let's put it this way. I would have been more skeptical last week and before with NCAA, but after seeing that second video, it's hard not too say that tackling hasn't been improved.
It's hard to fool with motion seen by your own eyes. Still pictures don't do it for me.