not sure how it stands now but years ago when I worked for AML ( difficult to explain but basically we operated high density DC-10s and later 777s in BA colours) we had an onboard upgrade pack. Amongst all the other necassary stuff was a price list detailing what you would need to charge per sector per person. It was normally eye watering amounts of money and I personally never had any takers