Wow I saw your website and you use directly the brand name youtube to describe your service.
You said that you want to be a fair alternative and note the new Youtube.
And be reaaally carefull with brand names or your dream will turns to a nightmare...