The need to go through security (generally with long lines that only BA elites seem to be able to bypass) over and over and over again pretty much dooms LHR as a transfer point for me.
However, whatever is wrong with LHR, CDG is worse.
So FRA wins by default.