far as stress on the frame I dont see where it would really create any more stress so I'd say that shouldnt be a problem. The weight balance...2.5" isnt a whole lot but it probably will make the front a tad nose heavier so I'd say to slap a front sway bar on if you dont have one already and maybe look into upgradeing the brakes if its in the projects budget.

BG