"At this time, which are the best countries to advertise SFI in?"
I would say, judging from My own prospecting efforts, and if You are looking for quantity of sign ups that Your focus should be upon
India, Serbia,and Italy.
However, if You are looking for quality of sign ups look to Bahrain, Jamaica, Bhutan,
South Africa, and Russian Federation.