Somewhat belatedly, here is Business Traveller's review of this service, presumably on the press flight:
http://www.businesstraveller.com/tried-and-tested/british-airways-club-world-b777-200/
I've heard from cabin crew that have been there that trying to get on time departures from IKA is proving quite tricky. They have managed a few on time departures, but there have been issues with paperwork and this review gives an example of a one hour delay and what caused it.