The long haul Business Class on their A330s and A340s is branded Business Plus, however there are new and older versions. FirstClassWannabe’s review was on the newer product, being rolled out an I imagine on all the A330s and some of the A340s. The A340s that do not have the newer product will have them soon.
In Summer 2014 Iflew on a A340-600 in business, with the older product, and it was very comfortable and spacious, with lots of legroom. Think 1990s First Class. Service was good once they started it, but actually unlike in the review above, I did not have to wait long.