Kenya get my thumbs up, never had a problem with times/service etc.
Ethiopian would get similar verdict. They use a 75 for long haul to LHR but the sevice is first class and reasonable ticket price. Use F50 (last one made) for internal flights, including gravel strips & no probs, if it's good they go if not they say ney & land you at the nearest tarmac with the offer of a bus... (!)
Good freight rates if you negotiate properly...