can't comment on the fares... but as for the flat beds. LGW still have the old cradle seats on the 2 class configuration.
They have only just started the changeover to the flat beds.
Also 76 to DXB last week only had cradle seats too. So Manchester isn't that far behind