LME and PPE are 2.5". LME says theirs might throw a code, basically CYA in case it does. Both have potential to do so, though PPE has yet to. LME updated their cats and shouldnt either.
PPE offers ceramic coating options for aesthetic upgrades (and while proven otherwise, I think better heat dissipation if even only realized in the long term).
Unleashed has 3"
My personal thought process (I do not have DPs or Tune... or anything modded yet for that fact; I'm wrestling with the same questions you are, and more with other products):
*2.5 or 3?
If 3, then there is only one option
If 2.5,
*Do you want coating yes/no?
If Yes, PPE
If No -
*Are you going to, or do you have a tune with LME?
If Yes- I'd support the tuner, and continue being their customer for prolonged support
If No - Go with the cheapest option