I'm kind of hoping some further stabilising or other work has been done since that early clip. But maybe not. I'm sure it took a while to even extract all the images.
I imagine so. Stabilising would probably be needed on any film, only this is a special case. It might look considerably better that the clip online, depending on what algorithms and things like that can accomplish right now.
As a bonus feature it's great. So often obvious potential extras are completely ignored.