Im out on the Continental in a few weeks and the fare was over £100 less than any options out of LHR or LGW and they still involved a change. At the moment loads are generally consistant but lower than I have seen in previous years, possibly evidence of people tightening their belts due economy etc.
The Caviar bar is apparently doing rather well. Have seen it one afternoon with no spare seats and according to the catering company is achiving a higher turnover than a similar outlet at T5. Not sure how profitable it will be long term but if you think about it, with the prices they charge the break even point must not require that many customers per day.