the therma-a-rest pads come in a few different lengths.you just have to get the right one.
as far as insulation i dont expect much from a piece of foam regardless.i do find the therm-a-rest to be a bit softer than the GI ones.i've got a bunch of both.
remember,you cant go wrong with the GI stuff you've been using.