Of course it is worthwhile.SFI is all about understanding how the system works.Due to translators available you can still communicate.
SFI is in online business as well and in over 150 countries.
Each page here has a translator to the bottom on your right of the page.
Who knows from evidence of growth here and the activity of affiliates from non English speaking countries they seem to understand very well.
Never let language be a barrier there are methods to overcome this.