I've only been to the Flagship Lounge there, and have found the food and dessert offerings pretty decent on several visits. I'm a big fan of their chocolate chip cookies. Photos
HERE.
Maybe someone else can link some photos of the BA Lounge for comparison.