Last time I flew this was on a BA 757 from their European short-haul fleet..
Club was just a curtain job with the same seats as economy and the same legroom. food was different though but still nothing great. Personally i wouldn't use any miles on it.
try to find out if they have changed the aircraft to a wide body with a real business class.