I went for the same deal but made sure to fly on the new Air France business class rather than the old one and the difference appears to be night and day. New AF business might arguably be the best hard product in the Western hemisphere (it certainly beats LH) and I had a friendly crew which altogether made it one of the best experiences I've ever had flying.