Never been but I wish you luck on your trip.
I've flown to Ghana (West Africa) a few times through London. You are really in for a long haul my brother....
Do NOT connect thru Lagos Nigeria.
I know you are working but don't waste a trip to Mauritius just drinking by the pool.
Go fishing or, if nothing else, go snorkleing. Watch out for 777 parts.