I noticed this morning when I went to blogtv.ca that it is now redirecting me to the North American site. This will now allow you to share your clips with everyone else.
They also have a facebook application now. Although its beta right now (a little buggy)
Its definitely worth checking out. Here is the link to click after logging into facebook: