Sort:  

I might give it a go, i may even make some videos LOL :)

I believe that each major country has its own sign language, which may be a problem

They do, its like they have accents. :)