"most popular" vids there get around 100 views max. sure, it's new, but that's small. dunno whoever runs this.
I'm not putting much faith into this. it's not the most successful alternative to youtube. those mostly gain popularity when google is doing odd shit with youtube.