A functioning economy with commerce is part of the solution. One of the functions of banks, beside a more secure place to hold your cash, is to use the deposits to make loans that allow businesses to develop. Businesses generate jobs, wages and more infrastructure. All which help develop civil and functioning societies. Although far from a complete success, take a look at how Rwanda has developed post civil war.
I not sure that this particular company will not suffer the fate of other attempts, but the concept of providing banking to otherwise unbanked is a good idea.