EcoCash teased something big, and now the “Super App” is here. First impressions are: It’s not bad, especially the way it now ...