Yes, this movie should not desync if you choose all the correct settings. Sure it takes a bit more of an effort to playback a movie in mupen (like 2 more clicks) than other emulators, but I think the majority of the community should be able to playback this movie if their computer can run mupen.
Besides, votes serve as a guide to publishers in order to sway their view whether to publish the movie or not. It's ultimately their decision.
Also, there a QUITE A FEW people in this community who believe that most N64 games are BORING to watch.
(I agree with fabian)
With the amount of fluff present in most N64 games (such as unskippable cutscenes) I'm inclined to agree. Fortunately, we have the luxury of
choosing what games to run, and we choose the entertaining N64 games. We'll run out soon, though. ;)