Although i'm not a fan of Mashed (the majority of their videos are so disturbing to me), this is a good insight into how you made it. We could learn a few tricks here and there.
I kinda felt the same way you said about the second Mario video. While watching it def felt waaayy too slow because the setting is essentially the same as DBZ with no changes whatsoever, so I felt pretty tired trying to watch it.