I definitely dig your videos, they are hilarious and well made.
They definitely have potential for being front page material, and I think more people would dig it here if it didn't come off as such a "product" (even though it is!), meaning a less billboardy / buy me / advertising campaign, and more of a: "hey guys, check out the rediculously awesome shit we just made, hope you like it" type of vibe, ya know?
Again, I really like your guy's animations, just giving some perspective!