Well I arrived in MPM yesterday from JNB. Trip was kind of uneventful, all but JNB that is. You wil need ot fill out a landing card when you reach immigration, and then the rest of immigration was a breeze. I had obtained my visa prior to arrival at the Mozambique embassy back in DC.
Heads up for anyone flying into MPM from JNB. Security and passport control at JNB took an hour and 15 minutes. I was flying business class and was sent to the shorter security line, but the main backup for me was passport control which took a solid 45 minutes. Fortunately I had left for the airport a bit earlier, so had plenty of time and was still able to stop into the lounge for about 20 minutes.
I head back to MPM this afternoon for the start of my AONE4 and will post an update with my experience.