Interesting!
I'm doing LGW-ALC-MAD-AGP-LGW tomorrow which is a mixture of Superb GBAirways service and Iberia Business Class for the domestic legs - I will also do a trip report soon (and also include my flight two weeks ago on Aer Lingus in Premier).