I disagree. This deal is similar to others in the region and similar to the one in recent tenders proposed by EMRA. Remember, when CEE signed this deal no one wanted to mine gold in Egypt and the gold price was very low at the time so the terms accounted for that. Contracts don't become invalidated simply because external factors favour one party or the other. You cannot view the contract in the current light but at the time it was signed. All Egyptian primary industry had its oil subsidized. Most countries in Africa allow foreign miners and oil companies. Risk of nationalization is minimal, risk of expropriation is near zero, IMO.
CEE has diversified as they have drills turning in Ethiopia and own a substantial chunck of Nyota which is just about to start a mine there.