I went with the insoles. As previously posted, the socks have wires you can feel when walking or standing. Riding/sitting is fine. I didn't like walking at all.
The insoles have a wire that runs up the inside of your leg, initiating about at the arch. If you have a tight boot and do a lot of walking this could get annoying. My boots are a little loose, so I don't mind it and the padding of the insole is fine to walk on. If you have a flat arch the wire could bother you, I guess. For me the insoles worked well with one pair of regular socks and my leather boots (no insulation in the boot) when it was 20F out for my hour commute. My feet were behind the lowers on my UC, so that blocks some of the wind. If I had to walk all day in these boots, I would just unzip my boot and take the insole out and put the boot back on. Much easier than changing socks, for me. The insole is really nice to use for something like hunting as well, if you buy the batteries. I can walk a good bit (1/2 mile) with them and then turn them on after getting to my tree stand. Much better than the lump that the toe warmers make under your foot and on low, with a good insulated boot the will last all day (turning on when my feet get cold and off for a while when they are warmed up).
The insoles tie into the jacket liner and run of of the jacket "leg" of the controller. I turn the jacket up but leave it unzipped so it is not tight against me. This lets me run the insoles hotter (with a less insulated leather boot) and keeps me from roasting in the jacket. For me, the goal was to cut down on the number of layers I have to put on and take off. I don't have the pant liners, I don't think I need them either with the jacket and the insoles. I keep a pair of shoes at work, so when I get in I just take off my jacket, bibs and boots and I am ready for work. Before I would have multiple layers of socks and boot liners on (as well as base layers to take off, now that is gone as well).