The "fully loaded" struts are a good choice for lots of people, though I personally prefer to re-use the original springs for a few reasons. First, it costs a lot less. Second, you won't be making any unintended changes to the ride height or spring rate of the front of the car. And third, you can make cheap springs, or you can make good springs, and I don't know which choice the manufacturer made on any given strut (though super-low pricing will tend to indicate). Swapping the springs over is an "interesting process" - it's not really that difficult, though it requires a certain amount of mechanical ability and common sense to avoid problems (or even injury if you really do it wrong).
I always look for legitimate brands when buying shocks and struts (like KYB or Bilstein), which gives me a better chance of a good outcome. IIRC, I had KYB front and back on my MDX, and I was very happy with the results, even though I didn't feel there was anything really wrong with the way the car rode prior to the replacement. Even so, I noticed a real change in the "feel" of the way the front communicated bumps with the new struts (can't say I felt much, if any difference after swapping out the rear shocks).
One thing I'd add is to make sure to change the strut mounts as well - worn strut mounts can cause all sorts of annoying things that can negate all the work you're doing to make the car ride better.
OK, two things... be sure to get an alignment done after swapping out the struts. It will change the alignment, and can cause other issues, including rapid (and expensive) tire wear.