It is the most decentralized, but honestly, I prefer Whirlpool over Joinmarket. In the former, you get infinite remixes for free. In the latter, not only don't you get free remixes, but you pay for every maker's input. It has also presented some issues with the fee selection, like
this one for instance.
Correct. I agree but it has worked perfectly for me this far. I guess you pay these issues to gain in decentralisation.