I am actually very excited by opportunities in Africa, but I know nothing about marketing to Africans. For example, out of the 110 million connected online, what percentage of them are willing to pay for goods and services online? How do you accept payment from an African user? How do most people access the Internet? What sort of social media sharing is most popular - Twitter, Facebook, texting, Skype ...?
The problem is that most of them can't even if they want to especially if we're talking international payment.
My view is based on my own experience (Morocco, here), and it's almost impossible to get an international credit/debit card from your bank unless you're building and import/export company.
Online payments (in a national scale) are, sure, evolving but the ignorance is killing the online market, nobody is willing to pay for something that they can't touch.