Completely agree! Had the best night's sleep even on a slopey-J seat on an old 747. It's only thin but makes such a difference.
As I was leaving a BA flight the other week I noticed a CW seat with one of these on - I assume it was a pilot rest seat and he'd borrowed one from F!