2" body lift has it's drawbacks, your shifters will be 2" shorter and could be a problem when coupled with a TC drop. I wouldn't install over a 1" BL, less leverage on the body mounts and bolts.
The longer shackles will decrease your caster in the front, leading to more steering wander. It'll mess with your pinion angle in the rear, possibly leading to vibes if the driveshaft ujoints no longer run at the same angles as each other. Longer shackles can also decrease your approach and departure angles, they hit everything and IMO they're downright fugly.
I recommend the TJ flares and 1" body lift, or buck up for some RE 4.5" springs and be done with it. Although the flares and BL will keep your center of gravity slightly lower than a 4.5" spring height.