my experience says that international people usually don't go on ride share section, they either have their own forums etc to talk about local seshes.
38 views in this thread (which consists of a few of your views and mine) VS 550 likes on facebook, think about it.