and considering i've never heard about it until you just mentioned it, I guess that means its very not big and very not a youtube competitor.
Also, a p2p video site will never work. cause you will just be offloading the bandwidth and storage burdens onto individuals who are far far less equipped to handle suhc things on their personal connections than a major video provider.