Just a quick feedback: not easy to get information about flying in MZ in the first place, but MAF was an excellent contact to have and they had a lot of good info. Did all clearances through Flight Clearances International in SA, very affordable and swift and they can get all info.
Coming from Tanzania into Mozambican airspace / airports was a positive surprise and nothing but great experiences with every airport and their staff there that just kept getting better and better from one airport to another.
Just beware of arbitrary fees from customs officials, they like to rip you off. And they rip you off good