If you're doing a 2" lift only then for sure go with the suspension lift.
Body lift just fits an inch bigger tires. Well, the other thing the body lift does is keep your rockers from being damaged because on these vehicles the frame and rocker panel are level with each other. You will notice on most pickups or jeeps the frame is lower than the rockers.
Wish I had done the BL same time as the suspension I would not have destroyed my rockers. But my inner cheapo was telling me that BL's are useless and that a susp lift was good enuf. That and I read some crap that BL raises the centre of gravity more. But in hindsight that makes no sense, a susp lift raises it more because it is raising the whole vehicle not just the cab.
ahhh I went wheeling last night! it was deep and muddy and i painted my truck brown...2 zuks, no one got stuck, no one broke anything