I am also not a fan of body lifts but guess what... I am installing a 1 inch body lift this winter. If done properly, I believe they can work.
be sure to check out Roger Brown's site and his info on body lifts, I bought his kit.
4crawler.com or something like that, do a search.
have fun...