Just got back today from the ICD(4th time). Had a great trip and will put a review up this week and some tips on here later. Any questions I will give a go to answer.
Only thing I will say is that I was lucky enough to get on the only Thomas Cook plane currently with the new 33" leg room which is great. The other longhaul planes will all have the extra legroom by 1st May.